# File lib/fog/openstack/models/image/images.rb, line 10 def all load(service.list_public_images_detailed.body['images']) end
# File lib/fog/openstack/models/image/images.rb, line 32 def destroy(id) image = self.find_by_id(id) image.destroy end
# File lib/fog/openstack/models/image/images.rb, line 14 def details load(service.list_public_images_detailed.body['images']) end
# File lib/fog/openstack/models/image/images.rb, line 53 def find_attribute(attribute,value) attribute = attribute.to_s.gsub("find_by_", "") load(service.list_public_images_detailed(attribute , value).body['images']) end
# File lib/fog/openstack/models/image/images.rb, line 18 def find_by_id(id) self.find {|image| image.id == id} end
# File lib/fog/openstack/models/image/images.rb, line 49 def find_by_size_max(size) find_attribute(__method__, size) end
# File lib/fog/openstack/models/image/images.rb, line 45 def find_by_size_min(size) find_attribute(__method__, size) end
# File lib/fog/openstack/models/image/images.rb, line 37 def method_missing(method_sym, *arguments, &block) if method_sym.to_s =~ /^find_by_(.*)$/ load(service.list_public_images_detailed($1 ,arguments.first).body['images']) else super end end
Generated with the Darkfish Rdoc Generator 2.