coolfig.schema module¶
-
class
coolfig.schema.ComputedValue(callable, *args, **kwargs)[source]¶ Bases:
coolfig.schema.ValueBase
-
class
coolfig.schema.DictValue(type, keytype=<type 'str'>, *args, **kwargs)[source]¶ Bases:
coolfig.schema.Value
-
class
coolfig.schema.Dictionary(spec)[source]¶ Bases:
coolfig.schema.ValueBase
-
exception
coolfig.schema.ImproperlyConfigured[source]¶ Bases:
exceptions.ExceptionRaised when e request for a configuration value cannot be fulfilled.
-
class
coolfig.schema.Settings(config_provider)[source]¶ Bases:
coolfig.schema.SettingsBase
-
class
coolfig.schema.StaticValue(value)[source]¶ Bases:
coolfig.schema.BoundValue
-
class
coolfig.schema.Value(type, default=<object object>, key=None)[source]¶ Bases:
coolfig.schema.ValueBase
-
coolfig.schema.ref¶ alias of
coolfig.schema.Reference