Method: Chef::ResourceCollection::ResourceList.from_hash

Defined in:
lib/chef/resource_collection/resource_list.rb

.from_hash(o) ⇒ Object



100
101
102
103
104
105
# File 'lib/chef/resource_collection/resource_list.rb', line 100

def self.from_hash(o)
  collection = new
  resources = o["instance_vars"]["@resources"].map { |r| Chef::Resource.from_hash(r) }
  collection.instance_variable_set(:@resources, resources)
  collection
end