class Fog::Compute::Fogdocker::Image
Attributes
info[RW]
Public Instance Methods
destroy(options = {})
click to toggle source
# File lib/fog/fogdocker/models/compute/image.rb, line 22 def destroy(options = {}) service.image_delete(id) end
name()
click to toggle source
# File lib/fog/fogdocker/models/compute/image.rb, line 14 def name repo_tags.empty? ? id : repo_tags.first end
ready?()
click to toggle source
# File lib/fog/fogdocker/models/compute/image.rb, line 18 def ready? !(status =~ /down/i) end
save()
click to toggle source
# File lib/fog/fogdocker/models/compute/image.rb, line 26 def save raise Fog::Errors::Error.new('Resaving an existing object may create a duplicate') if persisted? service.image_create(attributes) end
to_s()
click to toggle source
# File lib/fog/fogdocker/models/compute/image.rb, line 31 def to_s name end