Module: validator
Module contains validator for the workflows configuration.
Validator
¶
A class to validate the workflow's configuration.
Attributes:
Name | Type | Description |
---|---|---|
logger |
Logger
|
Workflow engine logger. |
workflows_configuration |
Configuration
|
The configuration of the workflows. |
workflow_name |
str
|
The name of the workflow to run. |
parameters |
Dict[str, Any]
|
The parameters provided to the workflow from command line arguments. |
validate()
¶
A method to validate the configuration provided to the dispatcher.
Returns:
Type | Description |
---|---|
bool
|
True if the configuration is valid, otherwise False. |