class BingAdsRubySdk::Configuration
Attributes
filters[RW]
instrumentor[RW]
log[RW]
logger[W]
pretty_print_xml[RW]
Public Class Methods
new()
click to toggle source
# File lib/bing_ads_ruby_sdk/configuration.rb, line 8 def initialize @log = false @pretty_print_xml = false @filters = [] @instrumentor = nil end
Public Instance Methods
logger()
click to toggle source
# File lib/bing_ads_ruby_sdk/configuration.rb, line 15 def logger @logger ||= default_logger end
Private Instance Methods
default_logger()
click to toggle source
# File lib/bing_ads_ruby_sdk/configuration.rb, line 21 def default_logger Logger.new(File.join(BingAdsRubySdk::ROOT_PATH, "log", "bing-sdk.log")).tap do |l| l.level = Logger::INFO end end