module Fintecture
Constants
- ENVIRONMENTS
- LEVEL_DEBUG
Logging
- LEVEL_ERROR
- LEVEL_INFO
- VERSION
Attributes
app_id[RW]
app_secret[RW]
private_key[RW]
Public Class Methods
environment()
click to toggle source
# File lib/fintecture.rb, line 45 def environment @environment end
environment=(environment)
click to toggle source
# File lib/fintecture.rb, line 37 def environment=(environment) environment = environment.downcase raise "#{environment} not a valid environment, options are [#{ENVIRONMENTS.join(', ')}]" unless ENVIRONMENTS.include?(environment) @environment = environment end
log_level()
click to toggle source
# File lib/fintecture.rb, line 54 def log_level @log_level end
log_level=(val)
click to toggle source
# File lib/fintecture.rb, line 58 def log_level=(val) if val == "debug" val = LEVEL_DEBUG elsif val == "info" val = LEVEL_INFO end if !val.nil? && ![LEVEL_DEBUG, LEVEL_ERROR, LEVEL_INFO].include?(val) raise ArgumentError, 'log_level should only be set to `nil`, `debug` or `info`' end @log_level = val end
logger()
click to toggle source
# File lib/fintecture.rb, line 71 def logger @logger end
logger=(val)
click to toggle source
# File lib/fintecture.rb, line 75 def logger=(val) @logger = val end