Sha256: d44fe6e0cc06f4af8cb4ec37fab74ac47b3243aaa23c71dda92306e8bacb45a7
Contents?: true
Size: 591 Bytes
Versions: 5
Compression:
Stored size: 591 Bytes
Contents
class Capricorn::CLI::Machines < Capricorn::CLI include Capricorn::Helpers namespace :machines desc "list", "list all machines" def list machines.sort! do |a, b| a <=> b end puts "Machines:" machines.each do |machine| puts "- #{machine}" end end desc "reboot", "reboot a node" method_option :node, :type => :string def reboot puts client.call.runtime.reboot(node.to_sym) end desc "selfupdate", "update a node" method_option :node, :type => :string def selfupdate puts client.call.runtime.selfupdate(node.to_sym) end end
Version data entries
5 entries across 5 versions & 1 rubygems