Method: Chef::ResourceCollection::ResourceCollectionSerialization#is_chef_resource!

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

#is_chef_resource!(arg) ⇒ Object



60
61
62
63
64
65
66
# File 'lib/chef/resource_collection/resource_collection_serialization.rb', line 60

def is_chef_resource!(arg)
  unless arg.is_a?(Chef::Resource)
    raise ArgumentError, "Cannot insert a #{arg.class} into a resource collection: must be a subclass of Chef::Resource"
  end

  true
end