Skip to content

Commit

Permalink
Merge pull request #1115 from pcarlisle/ticket/3.x/16275-catalog-envi…
Browse files Browse the repository at this point in the history
…ronment

(#16275) Don't set $environment as a local fact
  • Loading branch information
slippycheeze committed Sep 6, 2012
2 parents 0d3106d + f0ff559 commit 43e15f5
Show file tree
Hide file tree
Showing 3 changed files with 3 additions and 4 deletions.
2 changes: 1 addition & 1 deletion lib/puppet/node.rb
Expand Up @@ -99,7 +99,7 @@ def merge(params)
@parameters[name] = value unless @parameters.include?(name)
end

@parameters["environment"] ||= self.environment.name.to_s if self.environment
@parameters["environment"] ||= self.environment.name.to_s
end

# Calculate the list of names we might use for looking
Expand Down
1 change: 0 additions & 1 deletion lib/puppet/node/facts.rb
Expand Up @@ -28,7 +28,6 @@ def save(instance, key = nil, options={})
def add_local_facts
values["clientcert"] = Puppet.settings[:certname]
values["clientversion"] = Puppet.version.to_s
values["environment"] ||= Puppet.settings[:environment]
end

def initialize(name, values = {})
Expand Down
4 changes: 2 additions & 2 deletions spec/unit/node/facts_spec.rb
Expand Up @@ -24,9 +24,9 @@
@facts.values["clientversion"].should == Puppet.version.to_s
end

it "should add the current environment as a fact if one is not set when adding local facts" do
it "should not add the current environment" do
@facts.add_local_facts
@facts.values["environment"].should == Puppet[:environment]
@facts.values.should_not include("environment")
end

it "should not replace any existing environment fact when adding local facts" do
Expand Down

0 comments on commit 43e15f5

Please sign in to comment.