Detaches volume from server @return [Boolean] true if volume is detaching @raise [Fog::Compute::RackspaceV2::NotFound] - HTTP 404 @raise [Fog::Compute::RackspaceV2::BadRequest] - HTTP 400 @raise [Fog::Compute::RackspaceV2::InternalServerError] - HTTP 500 @raise [Fog::Compute::RackspaceV2::ServiceError] @see docs.rackspace.com/servers/api/v2/cs-devguide/content/Delete_Volume_Attachment.html
# File lib/fog/rackspace/models/compute_v2/attachment.rb, line 48 def destroy requires :server_id, :volume_id service.delete_attachment(server_id, volume_id) true end
Attaches volume to volume to server. Requires :server_id, :volume_id, and device to be populated @return [Boolean] true if volume is attaching @raise [Fog::Compute::RackspaceV2::NotFound] - HTTP 404 @raise [Fog::Compute::RackspaceV2::BadRequest] - HTTP 400 @raise [Fog::Compute::RackspaceV2::InternalServerError] - HTTP 500 @raise [Fog::Compute::RackspaceV2::ServiceError] @see docs.rackspace.com/servers/api/v2/cs-devguide/content/Attach_Volume_to_Server.html
# File lib/fog/rackspace/models/compute_v2/attachment.rb, line 34 def save requires :server_id, :volume_id, :device data = service.attach_volume(server_id, volume_id, device) merge_attributes(data.body['volumeAttachment']) true end
Generated with the Darkfish Rdoc Generator 2.