Method: Xlog::Xlogger#initialize
- Defined in:
- lib/xlog/xlogger.rb
#initialize ⇒ Xlogger
Returns a new instance of Xlogger.
9 10 11 12 13 14 15 |
# File 'lib/xlog/xlogger.rb', line 9 def initialize @base_logger = ActiveSupport::TaggedLogging.new(Logger.new("log/xlog_#{Rails.env}.log", 'weekly')) @app_name = Rails.application.class.to_s.split('::')[0].underscore @app_root = Rails.root.to_s @folder_names_to_remove = Dir.glob('app/*').map { |f| f.gsub('app/', '') } end |