hoops_ai.flowmanager.TaskDecorators
- class hoops_ai.flowmanager.TaskDecorators
Bases:
objectETL-based task decorators for flow orchestration.
Supports ETL (Extract, Transform, Load) pattern:
@flowtask.extract: Data extraction phase (e.g., file gathering)
@flowtask.transform: Data transformation phase (e.g., encoding)
@flowtask.custom: Flexible custom tasks for any processing
- custom(name=None, inputs=None, outputs=None, parallel_execution=True)
Decorator for custom generic tasks with flexible signatures.
- extract(name=None, inputs=None, outputs=None, parallel_execution=True)
ETL Extract phase decorator - for data extraction tasks.
- transform(name=None, inputs=None, outputs=None, parallel_execution=True)
ETL Transform phase decorator - for data transformation tasks.