class CUI8Tracks::CLI

Public Class Methods

execute(stdout, arguments=[]) click to toggle source
# File lib/cui8tracks/cli.rb, line 3
def self.execute(stdout, arguments=[])

  puts CUI8Tracks::BANNER

  pit = Pit.get('8tracks_login', :require => {
      'username' => 'username',
      'password' => 'password',
    })

  session = CUI8Tracks::Session.new
  session.load_config(ARGV)
  session.authorize(pit['username'], pit['password'])
  session.start_input_thread
  session.play

end