summaryrefslogtreecommitdiff
path: root/lib/chef/mixin/provides.rb
diff options
context:
space:
mode:
Diffstat (limited to 'lib/chef/mixin/provides.rb')
-rw-r--r--lib/chef/mixin/provides.rb1
1 files changed, 1 insertions, 0 deletions
diff --git a/lib/chef/mixin/provides.rb b/lib/chef/mixin/provides.rb
index e5bb2c2005..bc25af62b2 100644
--- a/lib/chef/mixin/provides.rb
+++ b/lib/chef/mixin/provides.rb
@@ -25,6 +25,7 @@ class Chef
# provides a node on the resource (early binding)
def provides?(node, resource_name)
+ resource_name = resource_name.resource_name if resource_name.is_a?(Chef::Resource)
node_map.get(node, resource_name)
end
end