Function init_log

Source
pub(crate) fn init_log(is_daemon: bool) -> FlushGuard
Expand description

ロギングシステムを有効化する。

デーモンならファイルへの書き出しのみ、 そうでないならファイルと stdout へ書き出す。

ログレベルは Error, Warn, Info, Debug, Trace の5段階である。 ファイルへは Info 以上、stdout へは Trace 以上のログが出力される。

  • is_daemon - デーモンかどうか。