configuration module

Configuration class

class Configuration(*args, recursive=True, check=True)[source]

Bases: dictwrapper.nested.NestedMapping

Nested dictionary like object with top level access to all leaf-level mappings

Parameters
  • args – positional argument: either nothing or a valid object for dictionary instantiation

  • recursive (bool) – whether to go down the dictionary and convert all sub dictionaries to NestedMappings

  • check (bool) – whether to check that the nested structure is valid (i.e. there are no repeated keys)