emerg(message, *arg) -> self[permalink][rdoc][edit]alert(message, *arg) -> selfcrit(message, *arg) -> selferr(message, *arg) -> selfwarning(message, *arg) -> selfnotice(message, *arg) -> selfinfo(message, *arg) -> selfdebug(message, *arg) -> self-
Syslog#log()のショートカットメソッド。システムによっては定義されていないものもあります。
例えば、Syslog.emerg(message, *arg) は、Syslog.log(Syslog::LOG_EMERG, message, *arg) と同じです。
- [PARAM] message:
- フォーマット文字列です。Kernel.#sprintf と同じ形式の引数を指定します。
- [PARAM] arg:
- フォーマットされる引数です。
- [EXCEPTION] ArgumentError:
- 引数が1つ以上でない場合に発生します。
- [EXCEPTION] RuntimeError:
- syslog がopen されていない場合発生します。
例:
require 'syslog' Syslog.open("syslogtest") {|syslog| syslog.crit("the sky is falling in %d seconds!",5) }