COT.inject_config
module¶
Implements “inject-config” command.
-
class
COTInjectConfig
(ui)[source]¶ Bases:
COT.submodule.COTSubmodule
Wrap configuration file(s) into a disk image embedded into the VM.
Inherited attributes:
UI
,package
,output
Attributes:
config_file
,secondary_config_file
-
ready_to_run
()[source]¶ Check whether the module is ready to
run()
.Returns: (True, ready_message)
or(False, reason_why_not)
-
run
()[source]¶ Do the actual work of this submodule.
Raises: InvalidInputError – if ready_to_run()
reportsFalse
-
config_file
¶ Primary configuration file.
Raises: - InvalidInputError – if the file does not exist
- InvalidInputError – if the platform described by :attr:`package doesn’t support configuration files.
-
secondary_config_file
¶ Secondary configuration file.
Raises: - InvalidInputError – if the file does not exist
- InvalidInputError – if the platform described by
package
doesn’t support secondary configuration files.
-