• Jérome Perrin's avatar
    Escape option values set by recipes · d42b790b
    Jérome Perrin authored
    When recipe mutate options, options values are written to .installed.cfg
    without escaping buildout substitution syntax, so if a recipe sets an option
    value that could be interpreted as a buildout substitution, it is written as is
    in .installed.cfg.
    This can be a problem if options read from _read_installed_part_options are
    accessed, like it's the case with slapos patched buildout which saves
    installed options after an error with part installation or after each part
    installation when running in verbose mode.
    d42b790b
Name
Last commit
Last update
bootstrap Loading commit data...
doc Loading commit data...
specifications Loading commit data...
src/zc Loading commit data...
zc.recipe.egg_ Loading commit data...
.gitignore Loading commit data...
.travis.yml Loading commit data...
CHANGES.SlapOS.rst Loading commit data...
CHANGES.rst Loading commit data...
COPYRIGHT.txt Loading commit data...
DEVELOPERS.txt Loading commit data...
LICENSE.txt Loading commit data...
MANIFEST.in Loading commit data...
Makefile Loading commit data...
README.rst Loading commit data...
buildout.cfg Loading commit data...
dev.py Loading commit data...
setup.cfg Loading commit data...
setup.py Loading commit data...
tox.ini Loading commit data...