summaryrefslogtreecommitdiffstats
path: root/lib/puppet/property.rb
diff options
context:
space:
mode:
authorLuke Kanies <luke@madstop.com>2008-09-23 14:43:38 -0500
committerLuke Kanies <luke@madstop.com>2008-09-23 14:43:38 -0500
commit5fbdc49dfdb39351c7f2d9e535577efc177cf838 (patch)
treeae6056d72e7b4c10456269a7cfde7231727d6118 /lib/puppet/property.rb
parentc16a5aee245a9e34e6934debee8e66630aef0fda (diff)
downloadpuppet-5fbdc49dfdb39351c7f2d9e535577efc177cf838.tar.gz
puppet-5fbdc49dfdb39351c7f2d9e535577efc177cf838.tar.xz
puppet-5fbdc49dfdb39351c7f2d9e535577efc177cf838.zip
Fixed #1595 - Internally, Property#retrieve is no longer called
when no 'should' value is available for a resource.
Diffstat (limited to 'lib/puppet/property.rb')
-rw-r--r--lib/puppet/property.rb5
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/puppet/property.rb b/lib/puppet/property.rb
index 9e8bae7a4..913f43977 100644
--- a/lib/puppet/property.rb
+++ b/lib/puppet/property.rb
@@ -441,6 +441,11 @@ class Property < Puppet::Parameter
return "%s(%s)" % [@resource.name,self.name]
end
+ # Just return any should value we might have.
+ def value
+ self.should
+ end
+
# Provide a common hook for setting @should, just like params.
def value=(value)
self.should = value