config package
Define functions to test the configuration file and assists its creation.
Submodules
- config_manager module
- csv_formatter module
- full_specs module
- helper module
- key_val_conf_spec module
KeyValConfSpecKeyValConfSpec.keyKeyValConfSpec.typesKeyValConfSpec.descriptionKeyValConfSpec.default_valueKeyValConfSpec.allowed_valuesKeyValConfSpec.is_mandatoryKeyValConfSpec.is_a_path_that_must_existsKeyValConfSpec.actionKeyValConfSpec.warning_messageKeyValConfSpec.error_messageKeyValConfSpec.overrides_previously_definedKeyValConfSpec.derivedKeyValConfSpec.__post_init__()KeyValConfSpec.validate()KeyValConfSpec.is_valid_type()KeyValConfSpec.is_valid_value()KeyValConfSpec.path_exists()KeyValConfSpec.to_toml_string()KeyValConfSpec.to_csv_line()KeyValConfSpec.__init__()
- table_spec module
TableConfSpecTableConfSpec.__init__()TableConfSpec._selectkey_n_defaultTableConfSpec._get_specs()TableConfSpec._set_specs_as_dict()TableConfSpec._get_proper_spec()TableConfSpec.to_toml_strings()TableConfSpec._pre_treat()TableConfSpec._insert_defaults()TableConfSpec.prepare()TableConfSpec._validate()TableConfSpec._post_treat()TableConfSpec._make_paths_absolute()TableConfSpec._mandatory_keys_are_present()TableConfSpec.generate_dummy_dict()TableConfSpec._apply_monkey_patches()
_remove_overriden_keys()
- toml_formatter module