lib/cifrado/cli/saio/destroy.rb in cifrado-0.1 vs lib/cifrado/cli/saio/destroy.rb in cifrado-0.1.1

- old
+ new

@@ -1,16 +1,21 @@ module Cifrado - class Saio < Thor + module Plugins + class Saio < Thor - desc 'destroy', 'Destroy bootstrapped server' - option :server_name, :type => :string, :default => 'cifrado-saio' - def destroy - s = service.servers.find {|s| s.name == options[:server_name] } - if s - Log.info "Destroying server #{options[:server_name]}." - s.destroy + desc 'destroy', 'Destroy bootstrapped server' + option :server_name, :type => :string, :default => 'cifrado-saio' + def destroy + s = service.servers.find {|s| s.name == options[:server_name] } + if s + Log.info "Destroying server #{options[:server_name]}." + s.destroy + true + else + false + end end - end + end end end