class FloodCli::Cli::Console

Public Instance Methods

login() click to toggle source
# File lib/cli/console.rb, line 8
def login
  say('Enter your Flood IO credentials.', :yellow)
  email = ask('Email: ')
  password = ask('Password: ', echo: false)
  puts
  config = ask('Config: ', default: "#{Dir.home}/.fio")
  endpoint = ask('Endpoint: ', default: 'https://api.flood.io')
  proxy = ask('HTTP Proxy: ')

  cli = FloodCli.new(endpoint: endpoint, proxy: proxy, config: config, verbose: options[:verbose])
  cli.login(email: email, password: password)
end