Collection type for parent @return [String] collection type @raise [RuntimeError] raises excpetion if collection type for parent is unknown
# File lib/fog/rackspace/models/compute_v2/meta_parent.rb, line 21 def collection_name if parent.class == Fog::Compute::RackspaceV2::Image return "images" elsif parent.class == Fog::Compute::RackspaceV2::Server return "servers" else raise "Metadata is not supported for this model type." end end
Converts metadata to hash @return [Hash] hash containing key value pairs for metadata
# File lib/fog/rackspace/models/compute_v2/meta_parent.rb, line 33 def metas_to_hash(metas) hash = {} metas.each { |meta| hash[meta.key] = meta.value } hash end
Parent of metadata @return [parent] parent of metadata
# File lib/fog/rackspace/models/compute_v2/meta_parent.rb, line 8 def parent @parent end
Sets parent of metadata @param [parent] new_parent of metadata
# File lib/fog/rackspace/models/compute_v2/meta_parent.rb, line 14 def parent=(new_parent) @parent = new_parent end
Generated with the Darkfish Rdoc Generator 2.