110件ヒット
[101-110件を表示]
(0.173秒)
別のキーワード
ライブラリ
- syslog (110)
モジュール
- Syslog (44)
-
Syslog
:: Option (66)
キーワード
-
LOG
_ CONS (11) -
LOG
_ NOWAIT (11) -
LOG
_ ODELAY (11) -
LOG
_ PERROR (11) -
LOG
_ PID (11) - mask (11)
- mask= (11)
- open (22)
検索結果
先頭1件
-
Syslog
. # mask=(mask) (3018.0) -
ログの優先度のマスクを取得または設定します。 マスクは永続的であり、 Syslog.openやSyslog.close ではリセットされません。
...続的であり、
Syslog.openやSyslog.close
ではリセットされません。
@param mask ログの優先度のマスクを設定します。
@raise RuntimeError syslog がオープンされていない場合、発生します。
使用例
require 'syslog'
include Syslog::Constants
#......はsyslog.conf を参照
log = '/var/log/ftp.log'
Syslog.open('ftpd', LOG_PID | LOG_NDELAY, LOG_FTP)
Syslog.mask = Syslog::LOG_UPTO(LOG_ERR)
[ LOG_CRIT, LOG_ERR, LOG_WARNING,
LOG_NOTICE, LOG_INFO, LOG_DEBUG ].each_with_index { |c, i|
Syslog.log(c, "test for syslog FTP #{c}, #{i}")......}
Syslog.close
File.foreach(log){|line|
print line if line =~ /FTP/
}...