Expand description
Rust 版管理人形。
設定ファイルの説明は sys::config::Config にある。
Constants§
- FILE_
CRON 🔒 - Cron 設定例の出力先。
- FILE_
EXEC_ 🔒SH - デーモン用シェルスクリプトの出力先。
- FILE_
FLUSH_ 🔒SH - デーモン用シェルスクリプトの出力先。
- FILE_
KILL_ 🔒SH - デーモン用シェルスクリプトの出力先。
- FILE_
LOG 🔒 - ログのファイル出力先。
- FILE_
PID 🔒 - デーモン化の際に指定する pid ファイルパス。
- FILE_
STDERR 🔒 - デーモン化の際に指定する stderr のリダイレクト先。
- FILE_
STDOUT 🔒 - デーモン化の際に指定する stdout のリダイレクト先。
- LOG_
BUF_ 🔒SIZE - LOG_
FILTER 🔒 - LOG_
ROTATE_ 🔒COUNT - LOG_
ROTATE_ 🔒SIZE
Functions§
- boot_
msg_ 🔒task - 起動時に一度だけブートメッセージをツイートするタスク。
- create_
run_ 🔒script - 実行ファイル絶対パスから便利なスクリプトを生成する。
- create_
sh 🔒 - 実行可能パーミッション 755 でファイルを作成して close せずに返す。
- daemon 🔒
- stdout, stderr をリダイレクトし、デーモン化する。
- init_
log 🔒 - ロギングシステムを有効化する。
- log_
target_ 🔒filter - main
- エントリポイント。
- print_
help 🔒 - コマンドラインのヘルプを表示する。
- system_
main 🔒 - システムメイン処理。 コマンドラインとデーモン化、ログの初期化の後に入る。