summaryrefslogtreecommitdiffstats
path: root/lib/puppet/parameter.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/parameter.rb')
-rw-r--r--lib/puppet/parameter.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/puppet/parameter.rb b/lib/puppet/parameter.rb
index c068e8e11..54e71dd41 100644
--- a/lib/puppet/parameter.rb
+++ b/lib/puppet/parameter.rb
@@ -90,7 +90,7 @@ class Puppet::Parameter
# Is this parameter the namevar? Defaults to false.
def isnamevar?
- defined?(@isnamevar) && @isnamevar
+ @isnamevar
end
# This parameter is required.
@@ -105,7 +105,7 @@ class Puppet::Parameter
# Is this parameter required? Defaults to false.
def required?
- defined?(@required) && @required
+ @required
end
# Verify that we got a good value
@@ -164,9 +164,9 @@ class Puppet::Parameter
error = type.new(args.join(" "))
- error.line = @resource.line if defined?(@resource) and @resource and @resource.line
+ error.line = @resource.line if @resource and @resource.line
- error.file = @resource.file if defined?(@resource) and @resource and @resource.file
+ error.file = @resource.file if @resource and @resource.file
raise error
end
@@ -212,7 +212,7 @@ class Puppet::Parameter
# return the full path to us, for logging and rollback; not currently
# used
def pathbuilder
- if defined?(@resource) and @resource
+ if @resource
return [@resource.pathbuilder, self.name]
else
return [self.name]