Вопросы по теме 'log4r'

Log4r: наследование регистратора, конфигурация yaml, альтернативы?
Я новичок в средах ruby, и я искал хорошую структуру ведения журнала, чтобы использовать ее в своих приложениях ruby ​​и rails. В моем предыдущем опыте я успешно использовал log4j и log4p (порт perl) и ожидал того же уровня удобства использования...
3343 просмотров
schedule 09.03.2023

Является ли класс Ruby stdlib Logger потокобезопасным?
Короче говоря, является ли класс стандартной библиотеки Logger в Ruby потокобезопасным? Единственная полезная информация, которую нашел Google, была тем, что кто-то на форуме сказал, что это «кажется» потокобезопасным. И мне не хочется тратить...
5516 просмотров

Как войти в рабочий сценарий Ruby приложения Rails, в котором нет среды?
Я использую rufus-scheduler для обработки заданий cron для приложения Rails 3.2.x. Корень worker.rb запускается бригадиром (фактически выскочка на этом конкретном сервере), и поэтому, когда он запускается, у него нет контекста Rails, в котором...
226 просмотров

как использовать раскраску Ruby log4r для печати цветного текста на стандартном выходе и нецветного текста в файл
Я использую log4r-color в качестве регистратора. Он отлично работает, помещая цветной текст в stdout (консоль), пока я не передам вывод консоли в файл. ( ruby myApp | tee console.log ). У меня есть два вопроса: Как мне использовать log4r для...
356 просмотров
schedule 24.03.2023

Получение ошибки с использованием log4r с отложенным заданием
У меня есть работающее приложение Rails 3.2 (Ruby 1.9.2p290 на Windows Server 2008 R2), которое использует отложенное задание для нескольких фоновых заданий. Недавно я заменил ведение журнала Rails по умолчанию на log4r, и оно отлично работает для...
473 просмотров
schedule 23.08.2022

Как я могу протестировать сообщения регистратора с помощью MiniTest?
У меня есть приложение, и я хочу проверить, получаю ли я правильные сообщения от моего регистратора. Короткий пример (вы можете переключаться между log4r и регистратором): gem 'minitest' require 'minitest/autorun' require 'log4r' #~ require...
2500 просмотров
schedule 26.04.2023