1077件ヒット
[1-100件を表示]
(0.030秒)
ライブラリ
- logger (649)
-
rubygems
/ package (11) -
syslog
/ logger (286) -
webrick
/ cgi (11) -
webrick
/ httpauth / authenticator (11) -
webrick
/ httpauth / basicauth (11) -
webrick
/ log (33) -
webrick
/ server (11) -
webrick
/ utils (11)
クラス
-
Gem
:: FileOperations (11) - Logger (407)
-
Logger
:: Application (8) -
Logger
:: Formatter (44) -
Logger
:: LogDevice (55) -
Syslog
:: Logger (253) -
Syslog
:: Logger :: Formatter (11) -
WEBrick
:: BasicLog (33) -
WEBrick
:: CGI (11) -
WEBrick
:: GenericServer (11) -
WEBrick
:: HTTPAuth :: BasicAuth (11)
モジュール
-
Logger
:: Severity (66) -
WEBrick
:: HTTPAuth :: Authenticator (11) -
WEBrick
:: Utils (11)
キーワード
- << (22)
- Application (1)
- DEBUG (11)
- ERROR (11)
- Error (11)
- FATAL (11)
- Format (11)
- Formatter (22)
- INFO (11)
-
LEVEL
_ MAP (11) - LogDevice (11)
- LogDeviceMutex (2)
- Logger (22)
-
NEWS for Ruby 2
. 2 . 0 (10) - ProgName (11)
-
SEV
_ LABEL (11) - Severity (11)
- ShiftingError (11)
- UNKNOWN (11)
- VERSION (22)
- WARN (11)
- add (33)
- appname (1)
- call (22)
- close (22)
-
create
_ listeners (11) -
datetime
_ format (22) -
datetime
_ format= (22) - debug (33)
- debug? (22)
- dev (11)
- error (33)
- error? (22)
- fatal (44)
- fatal? (22)
- filename (11)
- formatter (22)
- formatter= (22)
- info (33)
- info? (22)
- level (22)
- level= (23)
- log= (1)
-
make
_ methods (11) - new (56)
- progname (11)
- progname= (11)
-
ruby 1
. 9 feature (11) -
set
_ log (1) -
sev
_ threshold (11) -
sev
_ threshold= (11) - start (1)
- syslog (11)
-
syslog
/ logger (11) - syslog= (11)
- unknown (33)
- unknown? (11)
- warn (33)
- warn? (22)
- write (11)
検索結果
先頭5件
-
logger (44516.0)
-
ログを記録するためのライブラリです。
...ベルの情報
全てのメッセージは必ずログレベルを持ちます。また Logger オブジェクトも同じように
ログレベルを持ちます。メッセージのログレベルが Logger オブジェクトのログレベルよりも
低い場合メッセージは記録され......時には、
Logger オブジェクトのログレベルを DEBUG に下げるなどという使い方をします。
==== 例
//emlist[][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.level = Logger::WARN
logger.debug("Created logger")
logger.info("Program started")
logger.warn("Noth......t_file"
begin
File.foreach(path) do |line|
unless line =~ /^(\w+) = (.*)$/
logger.error("Line in wrong format: #{line.chomp}")
end
end
rescue => err
logger.fatal("Caught exception; exiting")
logger.fatal(err)
end
//}
上の例ではログにはWARN、ERROR、FATALのみが記... -
Logger
# log(severity , message = nil , progname = nil) -> true (35144.0) -
メッセージをログに記録します。
...ログに記録します。
ユーザがこのメソッドを直接使うことはあまりありません。
@param severity ログレベル。Logger クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベルよりも......が使用されます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.add(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
logger.fatal('Fatal error!')
# => F, [2019-03-11T00:34:18.037272... -
Logger
# log(severity , message = nil , progname = nil) { . . . } -> true (35144.0) -
メッセージをログに記録します。
...ログに記録します。
ユーザがこのメソッドを直接使うことはあまりありません。
@param severity ログレベル。Logger クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベルよりも......が使用されます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT)
logger.add(Logger::FATAL) { 'Fatal error!' }
# 通常はログレベルごとのメソッドを使えばいいので、 add は使わない
logger.fatal('Fatal error!')
# => F, [2019-03-11T00:34:18.037272... -
Logger
:: Application # log(severity , message = nil) -> true (32114.0) -
メッセージをログに記録します。
...を与えた場合はブロックを評価した返り値をメッセージとしてログに記録します。
@param severity ログレベル。Logger::Severity クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベ......ルよりも低い場合、
メッセージは記録されません。
@param message ログに出力するメッセージを文字列か例外オブジェクトを指定します。
省略すると nil が用いられます。
@see Logger#add... -
Logger
:: Application # log(severity , message = nil) { . . . } -> true (32114.0) -
メッセージをログに記録します。
...を与えた場合はブロックを評価した返り値をメッセージとしてログに記録します。
@param severity ログレベル。Logger::Severity クラスで定義されている定数を指定します。
この値がレシーバーに設定されているレベ......ルよりも低い場合、
メッセージは記録されません。
@param message ログに出力するメッセージを文字列か例外オブジェクトを指定します。
省略すると nil が用いられます。
@see Logger#add... -
WEBrick
:: GenericServer # logger -> WEBrick :: Log (24318.0) -
生成する時に指定された、自身をロギングする WEBrick::Log のインス タンスを返します。
...生成する時に指定された、自身をロギングする WEBrick::Log のインス
タンスを返します。... -
WEBrick
:: CGI # logger -> WEBrick :: BasicLog (24301.0) -
設定されているログオブジェクトを返します。
...設定されているログオブジェクトを返します。
デフォルトでは WEBrick::BasicLog.new($stderr) です。... -
WEBrick
:: HTTPAuth :: Authenticator # logger -> object (24201.0) -
ロガーオブジェクトを返します。
ロガーオブジェクトを返します。 -
WEBrick
:: HTTPAuth :: BasicAuth # logger -> object (24201.0) -
ロガーオブジェクトを返します。
ロガーオブジェクトを返します。 -
Logger
:: LogDevice :: LogDeviceMutex (23000.0) -
ログの出力先ファイルを同期するためのクラスです。
ログの出力先ファイルを同期するためのクラスです。
@see MonitorMixin -
Logger
. new(logdev , shift _ age = 0 , shift _ size = 1048576 , level: Logger :: Severity :: DEBUG , progname: nil , formatter: Formatter . new , datetime _ format: nil , shift _ period _ suffix: & # 39;%Y%m%d& # 39;) -> Logger (20644.0) -
Logger オブジェクトを生成します。
...
Logger オブジェクトを生成します。
@param logdev ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。
@param shift_age ログファイルを保持する数か、ログファイルを切り替える頻度を指定します。......グファイルを切り替えます。
@param level ログに記録する時のログレベルを指定します。省略した場合は
Logger::Severity::DEBUG です。
@param progname ログに記録する時のプログラム名を指定します。省略した場合は nil で......logger'
logger = Logger.new(STDERR)
logger = Logger.new(STDOUT)
logger = Logger.new('logfile.log')
file = File.open('foo.log', File::WRONLY | File::APPEND | File::CREAT)
logger = Logger.new(file, 'daily')
logger = Logger.new(file, level: :info)
logger = Logger.new(file, progname: 'progname')
logger... -
Logger
. new(logdev , shift _ age = 0 , shift _ size = 1048576) -> Logger (20383.0) -
Logger オブジェクトを生成します。
...
Logger オブジェクトを生成します。
@param logdev ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。
@param shift_age ログファイルを保持する数か、ログファイルを切り替える頻度を指定します。......サイズでログファイルを切り替えます。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDERR)
logger = Logger.new(STDOUT)
logger = Logger.new('logfile.log')
file = File.open('foo.log', File::WRONLY | File::APPEND | File::CREAT)
logger = Logger.new(file, 'daily')
//}... -
Logger
:: Application # set _ log(logdev , shift _ age = 0 , shift _ size = 1024000) -> Integer (20217.0) -
内部で使用する Logger のオブジェクトを初期化します。
...内部で使用する Logger のオブジェクトを初期化します。
@param logdev ログを書き込むファイル名か、 IO オブジェクト(STDOUT, STDERR など)を指定します。
@param shift_age ログファイルを保持する数か、ログファイルを切り替える頻... -
Logger
:: Application # log=(logdev) (20201.0) -
ログの出力先をセットします。
...ログの出力先をセットします。
@param logdev ログファイル名か IO オブジェクトを指定します。... -
Logger
# debug? -> bool (20070.0) -
現在の Logger オブジェクトが DEBUG 以上のログレベルのメッセージを記録するなら 真を返します。
...在の Logger オブジェクトが DEBUG 以上のログレベルのメッセージを記録するなら
真を返します。
//emlist[例][ruby]{
require 'logger'
logger = Logger.new(STDOUT, level: Logger::Severity::DEBUG)
logger.debug? # => true
logger = Logger.new(STDOUT, level: Logger::Sever......ity::INFO)
logger.debug? # => false
//}...