i'm ruby/rails newbie, not development newbie.
i have following code defined in iniatializer.rb:
def logger if defined?(rails_default_logger) rails_default_logger else nil end end i want enable logging of messages in ruby/rails application.
and in ruby/rails code, have
logger.info "email attachment: #{size} #{filename}" \ruby\bin>ruby --version gives: ruby 1.8.7 (2010-01-10 patchlevel 249) [i386-mingw32]
how change logger definition logger.info goes file can open , read? please include necessary require/include well.
thank you.
if rails < 3.x use below code
def logger if defined?(rails_default_logger) logger.new('log/my_log.log') else nil end end if rails > 3.x replace rails_default_logger rails.logger in above code
def logger if defined?(rails.logger) logger.new('log/my_log.log') else nil end end
Comments
Post a Comment