hpcflow.sdk.app.BaseApp#
- class hpcflow.sdk.app.BaseApp(*args, **kwargs)#
Bases:
object
Class to generate the hpcflow application.
- Parameters:
module – The module name in which the app object is defined.
Methods
Attributes
- property command_files: CommandFilesList#
- property envs: EnvironmentsList#
- load_config(config_dir=None, config_invocation_key=None, **overrides)#
- Return type:
None
- load_template_components(warn=True)#
- Return type:
None
- property parameters: ParametersList#
- reload_config(config_dir=None, config_invocation_key=None, **overrides)#
- Return type:
None
- reload_template_components(warn=True)#
- Return type:
None
- property run_time_info: RunTimeInfo#
- property scripts#
- property task_schemas: TaskSchemasList#
- property template_components: Dict[str, ObjectList]#
- template_components_from_json_like(json_like)#
- Return type:
None