Module: Limeade

Defined in:
lib/limeade.rb,
lib/limeade/client.rb,
lib/limeade/errors.rb,
lib/limeade/methods.rb,
lib/limeade/version.rb,
lib/limeade/json_rpc.rb

Defined Under Namespace

Classes: APIError, Client, DisconnectedError, Error, InvalidCredentialsError, InvalidResponseError, JSON_RPC, NoSessionError, ServerError

Constant Summary collapse

API_METHODS =
<<~_API_METHODS
.split("\n").map(&:to_sym).freeze
VERSION =
'0.1.2'

Class Method Summary collapse

Class Method Details

.loggerObject



9
10
11
# File 'lib/limeade.rb', line 9

def self.logger
  @logger ||= ::Logger.new($stdout)
end

.logger=(logger) ⇒ Object



13
14
15
# File 'lib/limeade.rb', line 13

def self.logger=(logger)
  @logger = logger
end