本文简要介绍ruby语言中 Logger.info
的用法。
用法
info(message)
info(progname, &block)
记录 INFO
消息。
message
-
要记录的消息;不需要是
String
。 progname
block
-
评估要记录的消息。除非记录器的级别足以记录消息,否则不会对此进行评估。这允许您创建可能昂贵的日志记录消息,这些消息仅在记录器配置为显示它们时才被调用。
例子
logger.info("MainApp") { "Received connection from #{ip}" }
# ...
logger.info "Waiting for input from user"
# ...
logger.info { "User typed #{input}" }
你可能会坚持使用上面的第二种形式,除非你想提供一个程序名称(你也可以使用 progname=
)。
返回
见 add
。
相关用法
- Ruby Logger类用法及代码示例
- Ruby LoadError类用法及代码示例
- Ruby Location.lineno用法及代码示例
- Ruby Location.label用法及代码示例
- Ruby Location.path用法及代码示例
- Ruby Location类用法及代码示例
- Ruby LocalJumpError类用法及代码示例
- Ruby Lazy.collect用法及代码示例
- Ruby Lazy.collect_concat用法及代码示例
- Ruby Lazy.flat_map用法及代码示例
- Ruby List.append用法及代码示例
- Ruby Lazy._enumerable_map用法及代码示例
- Ruby Lazy.enum_for用法及代码示例
- Ruby List.prepend用法及代码示例
- Ruby LDAP.build用法及代码示例
- Ruby Lazy._enumerable_flat_map用法及代码示例
- Ruby Lazy.new用法及代码示例
- Ruby Lazy._enumerable_filter_map用法及代码示例
- Ruby Lazy._enumerable_collect用法及代码示例
- Ruby Lazy.filter_map用法及代码示例
- Ruby Lazy.to_enum用法及代码示例
- Ruby Lazy._enumerable_collect_concat用法及代码示例
- Ruby Lazy.map用法及代码示例
- Ruby LDAP.new用法及代码示例
- Ruby Lazy类用法及代码示例
注:本文由纯净天空筛选整理自ruby-lang.org大神的英文原创作品 Logger.info。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。