class Solusvm::General
Solusvm::General
is the class for retrieving general information.
Public Instance Methods
isos(type)
click to toggle source
Lists available isos.
Parameters:
-
type
- a valid virtualization type; e.g: [openvz|xen|xen hvm|kvm]
# File lib/solusvm/general.rb, line 34 def isos(type) validate_server_type(type) do perform_request(action: 'listiso', type: type) parse_returned_params_as_list('iso') end end
plans(type)
click to toggle source
Lists available plans.
Parameters:
-
type
- a valid virtualization type; e.g: [openvz|xen|xen hvm|kvm]
# File lib/solusvm/general.rb, line 22 def plans(type) validate_server_type(type) do perform_request(action: 'listplans', type: type) parse_returned_params_as_list('plans') end end
templates(type)
click to toggle source
Lists available templates.
Parameters:
-
type
- a valid virtualization type; e.g: [openvz|xen|xen hvm|kvm]
# File lib/solusvm/general.rb, line 10 def templates(type) validate_server_type(type) do perform_request(action: 'listtemplates', type: type) parse_returned_params_as_list('templates') end end