Method: Grid::Helper#initialize
- Defined in:
- lib/grid/grid.rb
#initialize(params = {}) ⇒ Helper
Returns a new instance of Helper.
101 102 103 104 105 106 107 108 109 110 111 112 113 114 |
# File 'lib/grid/grid.rb', line 101 def initialize(params = {}) @uri = params[:uri] || "http://gridin.it/api/v0" logfile = STDOUT @log = Logger.new(logfile, 'daily') @log.level = Logger::DEBUG @log.datetime_format = "%Y-%m-%d %H:%M:%S " if home if File.file? ENV[home]+'/.gridrc' @token = open(ENV[home]+'/.gridrc') { |f| f.read }.split(':')[1] end end @token = get_token(params) unless @token @log.debug("Current token: #{@token}") end |