class Lce::Configuration
Attributes
api_version[RW]
application[RW]
environment[RW]
http_adapter[RW]
logger[RW]
login[RW]
password[RW]
raise_lce_errors[RW]
version[RW]
Public Class Methods
new()
click to toggle source
# File lib/lce.rb, line 48 def initialize @environment = :staging @api_version = 2 @http_adapter = Faraday.default_adapter @raise_lce_errors = true @logger = Logger.new(STDOUT) @logger.level = Logger::DEBUG @application = 'ruby-lce' @version = Lce::VERSION end
Public Instance Methods
application=(app)
click to toggle source
# File lib/lce.rb, line 64 def application=(app) @application = "#{app} (ruby-lce)" end
environment=(value)
click to toggle source
# File lib/lce.rb, line 59 def environment=(value) raise 'Environment must be :staging or :production' unless [:staging, :production].include?(value) @environment = value end
version=(version)
click to toggle source
# File lib/lce.rb, line 68 def version=(version) @version = "#{version} (#{Lce::VERSION})" end