Class/Module Index [+]

Quicksearch

Fog::Compute::HPV2::MetaParent

Public Instance Methods

collection_name() click to toggle source
# File lib/fog/hp/models/compute_v2/meta_parent.rb, line 13
def collection_name
  if @parent.class == Fog::Compute::HPV2::Image
    return 'images'
  elsif @parent.class == Fog::Compute::HPV2::Server
    return 'servers'
  else
    raise 'Metadata is not supported for this model type.'
  end
end
metas_to_hash(metas) click to toggle source
# File lib/fog/hp/models/compute_v2/meta_parent.rb, line 23
def metas_to_hash(metas)
  hash = {}
  metas.each { |meta| hash.store(meta.key, meta.value) }
  hash
end
parent() click to toggle source
# File lib/fog/hp/models/compute_v2/meta_parent.rb, line 5
def parent
  @parent
end
parent=(new_parent) click to toggle source
# File lib/fog/hp/models/compute_v2/meta_parent.rb, line 9
def parent=(new_parent)
  @parent = new_parent
end

[Validate]

Generated with the Darkfish Rdoc Generator 2.