Extends option does not expand variables
Bug #680489 reported by
claytron
This bug affects 3 people
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Buildout |
New
|
Undecided
|
Unassigned |
Bug Description
URLs in the extends option are not expanded to use buildout variables. Here is an example that does not work.
[buildout]
plone-version = 4.0.1
extends = http://
This will result in an error saying that the literal address does not exist.
To post a comment you must log in.
I am experiencing the same issue.
Version of buildout: 1.5.2.
My use case is to extend configuration files from various locations within the buildout directory.
As an example, with 3 files:
* buildout.cfg, which extends etc/buildout/ project. cfg. Works fine. project. cfg, which extends src/project/ base.cfg.
* etc/buildout/
* fails if I use "extends = ${buildout: directory} /etc/buildout/ versions. cfg". buildout/ versions. cfg", but I'd prefer rely on ${buildout: directory} than use relative paths.
* works if I use "extends = ../../etc/
* and src/project. base.cfg, no matter what it does.