У меня есть приложение Rails 3.Используя конфигурацию ведения журнала по умолчанию, когда я запускаю команду типа
logger.warn "some message"
Сообщение логгера появляется в консоли и в журналах.
Теперь я добавляю одну строку в production.rb
config.logger = Logger.new(Rails.root.join("log","biteme.log"))
Сообщение логгера не появляется в консоли, только логи.Затем я изменяю это на следующее:
config.logger = Logger.new(config.paths.log.first)
И теперь сообщение появляется в консоли и в логах.Здесь есть некоторые знания, которые мне не хватает, потому что не имеет смысла, почему в первой конфигурации пропускается сообщение журнала, идущее на консоль.Есть идеи?