wf_psf.utils.configs_handler
Configs_Handler Registry.
Provides runtime dispatch for config handlers based on config file names.
- Authors:
Jennifer Pollack <jennifer.pollack@cea.fr>
Functions
|
Get Run Configuration Instance. |
|
Register Config Class. |
|
Set Run Configuration Class. |
Classes
Abstract base class for all config handlers. |
Exceptions
|
Custom Config Parameter Error exception class for specific error scenarios. |
- class wf_psf.utils.configs_handler.ConfigHandler[source]
Bases:
ABCAbstract base class for all config handlers.
Methods
run()Execute the configured task.
- exception wf_psf.utils.configs_handler.ConfigParameterError(message='An error with your config settings occurred.')[source]
Bases:
ExceptionCustom Config Parameter Error exception class for specific error scenarios.
- wf_psf.utils.configs_handler.get_run_config(run_config_name, *config_params)[source]
Get Run Configuration Instance.
A function to retrieve an instance of the appropriate configuration class for a WF-PSF run.