configΒΆ

Package core4.config with class core4.config.CoreConfig implement access to core4 configuration data. core4 configuration delivers a configuration system with the following features:

  • YAML configuration syntax accessible with Python dict syntax and optional dot notation
  • special YAML tags to simplify database access
  • cascading configuration sources to customise existing configuration settings using configuration files, database collections and OS environment
  • a clear seperation between core4 configuration and project specific settings
  • default values

Table of Contents