diff options
author | Luke Kanies <luke@madstop.com> | 2009-04-24 18:08:03 -0500 |
---|---|---|
committer | Luke Kanies <luke@madstop.com> | 2009-04-24 18:08:03 -0500 |
commit | 5ec4f66ba1e5dc8788636862d90d6521e0217e86 (patch) | |
tree | e48ca895b882f2eeeaa17091b3418b34a48720f6 /lib/puppet/resource.rb | |
parent | adff2c5a2703cabb7ab1438ac5b54571c2b2dfb0 (diff) | |
download | puppet-5ec4f66ba1e5dc8788636862d90d6521e0217e86.tar.gz puppet-5ec4f66ba1e5dc8788636862d90d6521e0217e86.tar.xz puppet-5ec4f66ba1e5dc8788636862d90d6521e0217e86.zip |
Adding an 'Exported' attribute to Puppet::Resource
This is required for Rails support.
Signed-off-by: Luke Kanies <luke@madstop.com>
Diffstat (limited to 'lib/puppet/resource.rb')
-rw-r--r-- | lib/puppet/resource.rb | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/lib/puppet/resource.rb b/lib/puppet/resource.rb index 50663cb67..7082e261f 100644 --- a/lib/puppet/resource.rb +++ b/lib/puppet/resource.rb @@ -7,7 +7,7 @@ require 'puppet/resource/reference' class Puppet::Resource include Puppet::Util::Tagging include Enumerable - attr_accessor :type, :title, :file, :line, :catalog + attr_accessor :type, :title, :file, :line, :catalog, :exported # Proxy these methods to the parameters hash. It's likely they'll # be overridden at some point, but this works for now. @@ -44,6 +44,10 @@ class Puppet::Resource @parameters.each { |p,v| yield p, v } end + def exported? + exported + end + # Create our resource. def initialize(type, title, parameters = {}) @reference = Puppet::Resource::Reference.new(type, title) |