diff options
author | Jacob Helwig <jacob@puppetlabs.com> | 2011-03-05 12:39:14 -0600 |
---|---|---|
committer | Jacob Helwig <jacob@puppetlabs.com> | 2011-03-08 13:41:24 -0800 |
commit | 64440e58967667426e7294ed38ad16e19812d8c4 (patch) | |
tree | eee76afe656ac7b9443b5356fe673fd3cac25789 /lib/puppet/util/rdoc/code_objects.rb | |
parent | 92dffb29b50160e429b93f941054e5b74df8c598 (diff) | |
download | puppet-64440e58967667426e7294ed38ad16e19812d8c4.tar.gz puppet-64440e58967667426e7294ed38ad16e19812d8c4.tar.xz puppet-64440e58967667426e7294ed38ad16e19812d8c4.zip |
(#6513) Propagate the environment when doing variable lookup in settings
For example with the following:
test.conf:
[master]
rrddir = /var/lib/puppet/rrd
templatedir = /var/lib/puppet/templates
[env_a]
templatedir = $rrddir/templates
rrddir = /tmp/env_a/
The command:
RUBYLIB=lib bin/puppet master --config ./test.conf --environment env_a --configprint templatedir
originally produced '/var/lib/puppet/rrd/templates' instead of the
expected '/tmp/env_a/templates'
Reviewed-by: Jesse Wolfe <jesse@puppetlabs.com>
Diffstat (limited to 'lib/puppet/util/rdoc/code_objects.rb')
0 files changed, 0 insertions, 0 deletions