Method: Chef::Resource.json_create

Defined in:
lib/chef/resource.rb

.json_create(o) ⇒ Object



248
249
250
251
252
253
254
# File 'lib/chef/resource.rb', line 248

def json_create(o)
  resource = self.new(o["instance_vars"]["@name"])
  o["instance_vars"].each do |k,v|
    resource.instance_variable_set(k.to_sym, v)
  end
  resource
end