Data structures module
Configuration class
Safe version, never, raises an error
Ensures that the configuration file exists and that it produces a correct empty configuration.
Safe version which always returns a default value
Inserts at the index, and if the index is not provided appends to the end of the list
Returns a set of top level keys in this configuration
Base class for configuration management
Safe version, never raises an error
Ensures that the configuration file exists and that it produces a correct empty configuration.
Safe version always returns a default value
Returns a merged set of top level keys from all the configuration files