Sha256: 09e55fedf240cf3967174eb3ddb5b080979b80635f1503b9cba5c863e664227e
Contents?: true
Size: 524 Bytes
Versions: 5
Compression:
Stored size: 524 Bytes
Contents
module Intelipost class Api attr_accessor :api_key def initialize(api_key, environment=nil) self.api_key = api_key $logger = Logging.logger(log_env(environment)) $logger.level = :info end def CepLocation ApiComponents::CepLocation.new(self.api_key) end def Quote ApiComponents::Quote.new(self.api_key) end def log_env(environment) if environment.nil? STDOUT else "logs/intelipost_#{environment}.log" end end end end
Version data entries
5 entries across 5 versions & 1 rubygems