本文簡要介紹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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。