summaryrefslogtreecommitdiffstats
path: root/lib/puppet/resource_reference.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/puppet/resource_reference.rb')
-rw-r--r--lib/puppet/resource_reference.rb10
1 files changed, 5 insertions, 5 deletions
diff --git a/lib/puppet/resource_reference.rb b/lib/puppet/resource_reference.rb
index 12b9f54a9..a3e0a7514 100644
--- a/lib/puppet/resource_reference.rb
+++ b/lib/puppet/resource_reference.rb
@@ -10,6 +10,10 @@ class Puppet::ResourceReference
attr_reader :type
attr_accessor :title, :catalog
+ def builtin_type?
+ builtin_type ? true : false
+ end
+
def initialize(type, title)
# This will set @type if it looks like a resource reference.
self.title = title
@@ -54,16 +58,12 @@ class Puppet::ResourceReference
private
- def builtin_type?
- builtin_type ? true : false
- end
-
def builtin_type
if @builtin_type.nil?
if @type =~ /::/
@builtin_type = false
elsif klass = Puppet::Type.type(@type.to_s.downcase)
- @builtin_type = klass
+ @builtin_type = true
else
@builtin_type = false
end