`
xu_wccq
  • 浏览: 128344 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

logger (ruby)

    博客分类:
  • ruby
阅读更多
apache 项目中的与log4j对应的ruby版为->log4r
ruby 代码
  1.   log = Logger.new(STDOUT)
    log.level = Logger::WARN

    log.debug("Created logger")
    log.info("Program started")
    log.warn("Nothing to do!")

    begin
    File.each_line(path) do |line|
    unless line =~ /^(\w+) = (.*)$/
    log.error("Line in wrong format: #{line}")
    end
    end
    rescue => err
    log.fatal("Caught exception; exiting")
    log.fatal(err)
    end
      
分享到:
评论
3 楼 山雨欲来风满楼 2009-11-23  
ruby的这个程序没有时间戳,好像 logger都没有时间戳, 是怎么回事啊?
2 楼 xu_wccq 2008-09-29  
CharlesCui 写道

咨询一下你会把这两行代码放到哪里?log = Logger.new(STDOUT)log.level = Logger::WARN放到config.rb还是root.rb?@@log


在ROR中没必要用它了。 我在linux就用tail -f development.log 就看了。

你要加的话,应该是加到enviroment.rb中去。
config.logger=Logger.new("#{RAILS_ROOT}/#{RAILS_ENV}.log")
config.logger_level=Logger::WARN
1 楼 CharlesCui 2008-09-28  
咨询一下

你会把这两行代码放到哪里?
log = Logger.new(STDOUT)
log.level = Logger::WARN

放到config.rb还是root.rb?

@@log

相关推荐

Global site tag (gtag.js) - Google Analytics