diff options
| author | Luke Kanies <luke@madstop.com> | 2008-03-06 14:47:14 -0600 |
|---|---|---|
| committer | Luke Kanies <luke@madstop.com> | 2008-03-06 14:47:14 -0600 |
| commit | 35214eb7e2887ed4ab7e4ab0d8c92c724db495d2 (patch) | |
| tree | 223adf6b353ac780b4850ba052fe4b5b27ca2135 /lib/puppet | |
| parent | 2261032801a39affa1a4c5e998fc2c4dd145503f (diff) | |
| download | puppet-35214eb7e2887ed4ab7e4ab0d8c92c724db495d2.tar.gz puppet-35214eb7e2887ed4ab7e4ab0d8c92c724db495d2.tar.xz puppet-35214eb7e2887ed4ab7e4ab0d8c92c724db495d2.zip | |
Fixing the rest of #1113: External node commands can specify
an environment and Puppet will now use it.
Diffstat (limited to 'lib/puppet')
| -rw-r--r-- | lib/puppet/indirector/node/exec.rb | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/lib/puppet/indirector/node/exec.rb b/lib/puppet/indirector/node/exec.rb index ed76bce94..71f4fa8e1 100644 --- a/lib/puppet/indirector/node/exec.rb +++ b/lib/puppet/indirector/node/exec.rb @@ -30,7 +30,7 @@ class Puppet::Node::Exec < Puppet::Indirector::Exec def create_node(name, result) node = Puppet::Node.new(name) set = false - [:parameters, :classes].each do |param| + [:parameters, :classes, :environment].each do |param| if value = result[param] node.send(param.to_s + "=", value) set = true |
