oslo.config 6.7.0 (stein)
We are thrilled to announce the release of: oslo.config 6.7.0: Oslo Configuration API This release is part of the stein release series. The source is available from: https://git.openstack.org/cgit/openstack/oslo.config Download the package from: https://pypi.org/project/oslo.config Please report issues through launchpad: https://bugs.launchpad.net/oslo.config For more details, please see below. 6.7.0 ^^^^^ New Features * Support for accessing configuration data in environment variables via the environment backend driver, enabled by default. The environment is checked after command line options, but before configuration files. Environment variables are checked for any configuration data. The variable names take the form: * A prefix of "OS_" * The group name, uppercased * Separated from the option name by a *__* (double underscore) * Followed by the name For an option that looks like this in the usual INI format: [placement_database] connection = sqlite:/// the corresponding environment variable would be "OS_PLACEMENT_DATABASE__CONNECTION". Changes in oslo.config 6.6.2..6.7.0 ----------------------------------- 70d4047 Clean up grammar and spelling in driver docs ea8a0f6 Add support for looking in environment for config 8cc6034 Document when sample_default is in use Diffstat (except docs and test files) ------------------------------------- oslo_config/cfg.py | 63 ++++++++++++--- oslo_config/generator.py | 8 ++ oslo_config/sources/__init__.py | 8 +- oslo_config/sources/_environment.py | 92 ++++++++++++++++++++++ oslo_config/sphinxext.py | 10 +++ .../config-from-environment-3feba7b4cc747d2b.yaml | 22 ++++++ 11 files changed, 260 insertions(+), 17 deletions(-)
participants (1)
-
no-reply@openstack.org