coolfig.providers module

class coolfig.providers.ConfigurationProvider[source]

Bases: object

get(key)[source]
iterprefixed(prefix)[source]
class coolfig.providers.DictConfig(conf_dict, prefix='')[source]

Bases: coolfig.providers.ConfigurationProvider

Loads configuration values from the passed dictionary.

get(key)[source]
iterprefixed(prefix)[source]
class coolfig.providers.EnvDirConfig(base_path, prefix='')[source]

Bases: coolfig.providers.ConfigurationProvider

get(key)[source]
iterprefixed(prefix)[source]
class coolfig.providers.FallbackProvider(providers)[source]

Bases: coolfig.providers.ConfigurationProvider

get(key)[source]
iterprefixed(prefix)[source]