mete0r.recipe.localconfig

override default config with local files


Keywords
buildout, recipe
Licenses
LGPL-3.0/GPL-3.0+
Install
pip install mete0r.recipe.localconfig==0.1.0

Documentation

mete0r.recipe.localconfig

override default config with local files

Example

buildout.cfg:

[buildout]
parts = config

[config]
recipe = mete0r.recipe.localconfig
localconfig.path = local-config.json

foo = default-value

[deploy]
recipe = some-recipe-to-deploy
option = ${config:foo}

local-config.json:

{
        "foo": "local-value"
}

Options

localconfig.path (required)
path to external config file.
localconfig.required (optional, default: false)
whether the external config file should exists