class Kontena::Cli::Master::LogoutCommand
Public Instance Methods
execute()
click to toggle source
# File lib/kontena/cli/master/logout_command.rb, line 7 def execute if self.all? config.servers.each do |server| use_refresh_token(server) server.token = nil puts "Logged out of #{pastel.green(server.name)}" end elsif config.current_master use_refresh_token(config.current_master) config.current_master.token = nil puts "Logged out of #{pastel.green(config.current_master.name)}" else warn "Current master has not been selected" exit 0 # exiting with 0 not 1, it's not really an error situation (kontena logout && kontena master login...) end config.write end