lib/td/logger/agent/rails.rb in td-logger-0.3.15 vs lib/td/logger/agent/rails.rb in td-logger-0.3.16

- old
+ new

@@ -1,20 +1,21 @@ module TreasureData module Logger module Agent::Rails CONFIG_PATH = ENV['TREASURE_DATA_YML'] || 'config/treasure_data.yml' - CONFIG_PATH_EY_LOCAL = 'config/ey_services_config_local.yml' - CONFIG_PATH_EY_DEPLOY = 'config/ey_services_config_deploy.yml' + CONFIG_PATH_EY_LOCAL = "#{::Rails.root}/config/ey_services_config_local.yml" + CONFIG_PATH_EY_DEPLOY = "#{::Rails.root}/config/ey_services_config_deploy.yml" require 'td/logger/agent/rack' require 'td/logger/agent/rails/config' require 'td/logger/agent/rails/controller' #require 'td/logger/agent/rails/model' def self.init(rails) c = Config.init - unless c + if c.disabled + warn 'Disabling Treasure Data event logger.' ::TreasureData::Logger.open_null return false end if c.agent_mode?