summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--lib/puppet/resource/type.rb4
-rwxr-xr-xspec/unit/resource/type_spec.rb6
2 files changed, 1 insertions, 9 deletions
diff --git a/lib/puppet/resource/type.rb b/lib/puppet/resource/type.rb
index cb87cc44f..d9673ab04 100644
--- a/lib/puppet/resource/type.rb
+++ b/lib/puppet/resource/type.rb
@@ -224,9 +224,7 @@ class Puppet::Resource::Type
# Create a new subscope in which to evaluate our code.
def subscope(scope, resource)
- scope = scope.newscope :resource => resource, :namespace => self.namespace, :source => self
- scope.nodescope = true if @type == :node
- scope
+ scope.newscope :resource => resource, :namespace => self.namespace, :source => self
end
# Check whether a given argument is valid.
diff --git a/spec/unit/resource/type_spec.rb b/spec/unit/resource/type_spec.rb
index 044b81e41..ca9daf8c6 100755
--- a/spec/unit/resource/type_spec.rb
+++ b/spec/unit/resource/type_spec.rb
@@ -518,12 +518,6 @@ describe Puppet::Resource::Type do
@type.evaluate_code(@resource)
end
- it "should use a nodescope subscope" do
- @type.evaluate_code(@resource)
-
- @scope.class_scope(@type).nodescope.should be_true
- end
-
it "should use the parent's scope as its base scope" do
@type.evaluate_code(@resource)