class PTTool::Client

Provides access to the TrackerApi client.

Public Class Methods

get() click to toggle source
# File lib/pttool/client.rb, line 8
def get
  unless ENV['PT_TOKEN']
    @exit_status = 1
    raise Error, 'PT_TOKEN environment variable must be set'
  end
  begin
    TrackerApi::Client.new(token: ENV['PT_TOKEN']).tap(&:me)
  rescue TrackerApi::Error
    raise Error, 'Could not connect to pivotaltracker'
  end
end