cliconfig.base
Base classes of Config object.
- class Config(config_dict, process_list=None)
Bases:
object
Class for configuration.
Config object contain the config dict and the processing list and no methods except
__init__
,__repr__
,__eq__
,__getattribute__
,__setattr__
and__delattr__
. The Config objects are mutable and not hashable.- Parameters:
config_dict (Dict[str, Any]) – The config dict.
process_list (Optional[List[Processing]], optional) – The list of Processing objects. If None, an empty list is used. The default is None.