confmodel: A declarative configuration access and validation system.

Release 0.2.0-py2.7.egg

Note

This documentation is not yet complete. It will be updated and improved as we work on confmodel.

Thank you for your attention.

confmodel is a tool for accessing, validating, and documenting configuration parameters. Config specifications are written as Python classes with specialised field attributes (similar to Django forms) and then instantiated with configuration data. The configuration is validated and fields are available as parameters on the config object (similar to Django models, although read-only).

Installation

$ pip install confmodel