Каковы "лучшие" варианты пользовательских журналов для Rails3?Кто-нибудь может предложить хорошие камни или методы для ведения журнала.
В целом, каково соглашение для нестандартных, неконтролируемых, немодельных вещей?Если я сделаю собственный регистратор, как это:
#custom_logger.rb
class CustomLogger < Logger
def format_message(severity, timestamp, progname, msg)
"#{msg}\n"
end
end
logfile = File.open(RAILS_ROOT + '/log/custom.log', 'a') #create log file
logfile.sync = true #automatically flushes data to file
CUSTOM_LOGGER = CustomLogger.new(logfile) #constant accessible anywhere
(украдено из здесь ) Должно ли это быть в файле в "/ lib"?В "application.rb"?Или в инициализаторе?
Кажется, я не могу найти ничего, что описывает эти небольшие отличия от предыдущих версий Rails.
Спасибо