Fog::Collection
# File lib/fog/hp/models/storage/metadata.rb, line 13 def all requires :parent if @parent.key metadata = service.head_container(@parent.key).headers metas = [] metadata.each_pair {|k,v| metas << {'key' => k, 'value' => v} } load(metas) end rescue Fog::Storage::HP::NotFound nil end
# File lib/fog/hp/models/storage/metadata.rb, line 25 def destroy false end
# File lib/fog/hp/models/storage/metadata.rb, line 29 def get(key) requires :parent if @parent.key metadata = service.head_container(@parent.key).headers metas = [] metas << {'key' => key, 'value' => metadata[key]} new(metas[0]) end rescue Fog::Storage::HP::NotFound nil end
# File lib/fog/hp/models/storage/metadata.rb, line 41 def new(attributes = {}) requires :parent super({ :parent => @parent }.merge!(attributes)) end
Generated with the Darkfish Rdoc Generator 2.