Class: MiniAutobot::Logger

Inherits:
ActiveSupport::Logger
  • Object
show all
Defined in:
lib/mini_autobot/logger.rb

Constant Summary collapse

LOG_FILE_MODE =
File::WRONLY | File::APPEND | File::CREAT

Instance Method Summary collapse

Constructor Details

#initialize(file, *args) ⇒ Logger

Returns a new instance of Logger.



6
7
8
9
# File 'lib/mini_autobot/logger.rb', line 6

def initialize(file, *args)
  file = File.open(MiniAutobot.root.join('logs', file), LOG_FILE_MODE) unless file.respond_to?(:write)
  super(file, *args)
end