Method: OpenNebula::Image#chtype

Defined in:
lib/OpenNebula/Image.rb

#chtype(type) ⇒ nil, OpenNebula::Error

Changes the Image type

Parameters:

  • type (String)

    new Image type

Returns:



177
178
179
180
181
182
183
184
# File 'lib/OpenNebula/Image.rb', line 177

def chtype(type)
    return Error.new('ID not defined') if !@pe_id

    rc = @client.call(IMAGE_METHODS[:chtype], @pe_id, type)
    rc = nil if !OpenNebula.is_error?(rc)

    return rc
end