# File lib/fog/go_grid/models/compute/password.rb, line 16 def initialize(attributes={}) super end
# File lib/fog/go_grid/models/compute/password.rb, line 20 def destroy requires :id service.grid_server_destroy(id) true end
# File lib/fog/go_grid/models/compute/password.rb, line 26 def image requires :image_id service.grid_image_get(image_id) end
# File lib/fog/go_grid/models/compute/password.rb, line 31 def ready? @state == 'On' end
# File lib/fog/go_grid/models/compute/password.rb, line 35 def save raise Fog::Errors::Error.new('Resaving an existing object may create a duplicate') if persisted? requires :password_id data = service.support_password_list() merge_attributes(data.body) true end