module Solusvm class General < Base def nodes(type) validate_server_type!(type) perform_request(:action => 'listnodes', :type => type) returned_parameters['nodes'].split(',') end def templates(type) validate_server_type!(type) perform_request(:action => 'listtemplates', :type => type) returned_parameters['templates'].split(',') end def node_statistics(nodeid) perform_request(:action => 'node-statistics', :nodeid => nodeid) returned_parameters end end end