class LogStasher::Railtie

Public Instance Methods

default_logger() click to toggle source
# File lib/logstasher/railtie.rb, line 47
def default_logger
  unless @default_logger
    path = ::Rails.root.join('log', "logstash_#{::Rails.env}.log")
    ::FileUtils.touch(path) # prevent autocreate messages in log

    @default_logger =  ::Logger.new(path)
  end

  @default_logger
end