Method: OpenNebula::Cluster#deldatastore

Defined in:
lib/OpenNebula/Cluster.rb

#deldatastore(ds_id) ⇒ nil, OpenNebula::Error

Deletes a Datastore from this Cluster

Parameters:

  • ds_id (Integer)

    Datastore ID

Returns:



124
125
126
127
128
129
130
131
# File 'lib/OpenNebula/Cluster.rb', line 124

def deldatastore(ds_id)
    return Error.new('ID not defined') if !@pe_id

    rc = @client.call(CLUSTER_METHODS[:deldatastore], @pe_id, ds_id)
    rc = nil if !OpenNebula.is_error?(rc)

    return rc
end