module Dawn::CLI::Auth

Public Class Methods

login(username, password) click to toggle source

“save login details to .netrc” @param [String] username @param [String] password

# File lib/dawn/cli/commands/auth.rb, line 13
def self.login(username, password)
  Dawn.authenticate(username: username, password: password)
  say "\tLOGIN details have been saved to your ~/.netrc"
rescue Excon::Errors::BadRequest
  abort "dawn login: Login has failed, check your username and password"
end