class Solusvm::NodeCli
Public Instance Methods
available_ips(vserverid)
click to toggle source
# File lib/solusvm/cli/node_cli.rb, line 15 def available_ips(vserverid) output api.available_ips(vserverid) end
list(type)
click to toggle source
# File lib/solusvm/cli/node_cli.rb, line 5 def list(type) output api.list(type) end
list_ids(type)
click to toggle source
# File lib/solusvm/cli/node_cli.rb, line 10 def list_ids(type) output api.ids(type) end
stats(vserverid)
click to toggle source
# File lib/solusvm/cli/node_cli.rb, line 20 def stats(vserverid) output api.statistics(vserverid) end
virtualservers(vserverid)
click to toggle source
# File lib/solusvm/cli/node_cli.rb, line 30 def virtualservers(vserverid) output api.virtualservers(vserverid) end
xenresources(vserverid)
click to toggle source
# File lib/solusvm/cli/node_cli.rb, line 25 def xenresources(vserverid) output api.xenresources(vserverid) end
Private Instance Methods
api()
click to toggle source
# File lib/solusvm/cli/node_cli.rb, line 36 def api @node ||= begin Solusvm::Node.new(api_params) end end