Browse Source

Make sure each sub-resource is unique; failure to do so would leak attributes between different applications.

Andrea Campi 12 years ago
parent
commit
0c7f729818
1 changed files with 1 additions and 1 deletions
  1. 1 1
      resources/default.rb

+ 1 - 1
resources/default.rb

@@ -95,7 +95,7 @@ def method_missing(name, &block)
   lookup_path.each do |resource_name|
     begin
       Chef::Log.debug "Trying to load application resource #{resource_name} for #{name}"
-      resource = super(resource_name.to_sym, name, &block)
+      resource = super(resource_name.to_sym, self.name, &block)
       break
     rescue NameError
       next