`
jsntghf
  • 浏览: 2480528 次
  • 性别: Icon_minigender_1
  • 来自: 苏州
社区版块
存档分类
最新评论

在rake中使用log

阅读更多

logger在task中没有定义,如果RAILS_DEFAULT_LOGGER.auto_flushing为false的话,可以像下面这样写:

 

task :record => :environment do
  RAILS_DEFAULT_LOGGER.info "start"
  RAILS_DEFAULT_LOGGER.flush
end

 

或者也可以在最前面定义:

 

RAILS_DEFAULT_LOGGER.auto_flushing = true

 

如果不flush的话,是看不到日志输出的。不过,RAILS_DEFAULT_LOGGER.auto_flushing默认为true。

分享到:
评论

相关推荐

Global site tag (gtag.js) - Google Analytics