class Kontena::Plugin::DigitalOcean::Master::TerminateCommand
Public Instance Methods
destroyer(token)
click to toggle source
@param [String] token
# File lib/kontena/plugin/digital_ocean/master/terminate_command.rb, line 25 def destroyer(token) Kontena::Machine::DigitalOcean::MasterDestroyer.new(token) end
execute()
click to toggle source
# File lib/kontena/plugin/digital_ocean/master/terminate_command.rb, line 13 def execute suppress_warnings # until DO merges resource_kit pr #32 require 'kontena/machine/digital_ocean' do_token = ask_do_token confirm_command(name) unless forced? destroyer = destroyer(do_token) destroyer.run!(name) ensure resume_warnings end