module Syslog::Macros

要約

このモジュールには syslog のユーティリティ関数が定義されています。

目次

モジュール関数

モジュール関数

LOG_MASK(priority) -> Integer[permalink][rdoc]

1つの優先度に対するマスクを作成します。

[PARAM] priority:
priority は優先度を示す定数を指定します。詳しくは、Syslog::Levelを参照してください。

例:

require 'syslog'
Syslog.mask = Syslog::LOG_MASK(Syslog::LOG_ERR)
LOG_UPTO(priority) -> Integer[permalink][rdoc]

priorityまでのすべての優先度のマスクを作成します。

[PARAM] priority:
priority は優先度を示す定数を指定します。詳しくは、Syslog::Levelを参照してください。

例:

require 'syslog'
Syslog.mask = Syslog::LOG_UPTO(Syslog::LOG_ERR)