module Chef::ResourceCollection::ResourceCollectionSerialization::ClassMethods

Public Instance Methods

from_hash(o) click to toggle source
# File lib/chef/resource_collection/resource_collection_serialization.rb, line 47
def from_hash(o)
  collection = new()
  o["instance_vars"].each do |k, v|
    collection.instance_variable_set(k.to_sym, v)
  end
  collection
end
from_json(j) click to toggle source
# File lib/chef/resource_collection/resource_collection_serialization.rb, line 55
def from_json(j)
  from_hash(Chef::JSONCompat.parse(j))
end