inept.config module¶
- class inept.config.ConfigBase(command_name=None, **kwds)¶
Bases:
inept.config.ConfigSerialize,inept.config.ConfigCLI,inept.config.ConfigMapping
- class inept.config.ConfigCLI(command_name=None, **kwds)¶
Bases:
inept.config.ConfigMapping- property cli¶
- static get_type(node)¶
- load_cli(args=None, **extra)¶
- make_cli(command_name)¶
- parse_cli(args=None, **extra)¶
- class inept.config.ConfigMapping¶
Bases:
inept.config.ConfigTree- get(key, default=None)¶
- info(msg)¶
- update(data)¶
- class inept.config.ConfigSerialize¶
Bases:
inept.config.ConfigTree- to_dict()¶
- to_nested_dict()¶
- class inept.config.ConfigSimple(root, **kwds)¶
Bases:
inept.config.ConfigBase
- class inept.config.ConfigTree¶
Bases:
object- all_keys()¶
- extract_node(node)¶
- get_value(path)¶
- iter_values()¶
- root = <Group None>¶
- validate_root(root)¶
- class inept.config.RootDescriptor¶
Bases:
object
- exception inept.config.ValuePathError¶
Bases:
Exception