oct.utilities package¶
Submodules¶
oct.utilities.configuration module¶
-
oct.utilities.configuration.configure(project_name, cmd_opts, config_file=None)[source]¶ Get the configuration of the test and return it as a config object
Returns: the configured config object Return type: Object
-
oct.utilities.configuration.configure_for_turret(project_name, config_file)[source]¶ Load the configuration file in python dict and check for keys that will be set to default value if not present
Parameters: - str (config_file) – the name of the project
- str – the path of the configuration file
Returns: the loaded configuration
Return type: dict
oct.utilities.newproject module¶
oct.utilities.pack module¶
-
oct.utilities.pack.pack_turret(turret_config, tmp_config_file, tmp_setup, base_config_path, path=None)[source]¶ pack a turret into a tar file based on the turret configuration
Parameters: - dict (turret_config) – the turret configuration to pack
- str (base_config_path) – the path of the temp config file
- str – the base directory of the main configuration file