pipeline_config
            PipelineActionConfig
¶
    
              Bases: PipelineConfigBaseModel
This class stores the configuration for a pipeline action.
Source code in src/cloe_nessy/pipeline/pipeline_config.py
                
            validate_action(v)
¶
    The Pipeline Action must be a valid action type.
Source code in src/cloe_nessy/pipeline/pipeline_config.py
              
            PipelineConfig
¶
    
              Bases: PipelineConfigBaseModel
This class stores the configuration for a pipeline.
Source code in src/cloe_nessy/pipeline/pipeline_config.py
                
              
            PipelineConfigBaseModel
¶
    
              Bases: BaseModel
The base model for Pipeline Config objects.
Source code in src/cloe_nessy/pipeline/pipeline_config.py
                
            handle_validation_errors(errors)
  
      staticmethod
  
¶
    Cleanly prints Pydantic validation errors and raises a ValueError.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| errors | list[ValidationError] | A list of Pydantic validation errors. | required | 
Raises:
| Type | Description | 
|---|---|
| ValueError | If any validation errors occurred. | 
Source code in src/cloe_nessy/pipeline/pipeline_config.py
              
            metadata_to_instance(data)
  
      classmethod
  
¶
    Parses a Dictionary to an instance.
Parameters:
| Name | Type | Description | Default | 
|---|---|---|---|
| data | dict | The data to parse. | required | 
Returns:
| Type | Description | 
|---|---|
| Any | An instance and potentially a list of errors. | 
Source code in src/cloe_nessy/pipeline/pipeline_config.py
              
            PipelineStepConfig
¶
    
              Bases: PipelineConfigBaseModel
This class stores the configuration for a pipeline step.