Я разрабатываю приложение Rails.
В настоящее время используется конфигурация по умолчанию для экземпляра регистратора (Rails.logger
), поэтому он выводит информацию о журналировании в log/production.log
в производственной среде.
Теперь для некоторых задач Rake я хочу скопировать его вывод на консоль (терминал). Я знаю, что могу сделать что-то вроде
config.logger = Logger.new(STDOUT)
, чтобы переключить назначение журнала с log/production.log
на терминал, но это не дублирует вывод, поэтому это не то решение, которое я ищу.
Мотивация для достижения этой конфигурации состоит в том, чтобы сделать задачу Rake как более подробной в терминале, и в то же время получить все журналы приложений для сохранения в log/production.log
.
* 1015. * Вопрос
- Как мне просто скопировать вывод
Rails.logger
на терминал?