Method: App42::Command::User#clear

Defined in:
lib/app42/command/user.rb

#clearObject

clear local credentials



37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
# File 'lib/app42/command/user.rb', line 37

def clear
  if App42::Command::Auth.logged_in? then
    begin
      ans = ask "Do you want to delete existing keys?", :default => true
      print_new_line
      if ans == true
        key_file = remove_key_file
        puts message "#{Message::KEYS_CLEARED}", false, 'green'
      else
        exit!
      end
    rescue
      message "#{Message::SOMETHING_WRONG}", false, 'red'
    end
  else
    puts message "#{Message::KEYS_NOT_FIND}", false, 'red'
  end
end