Skip to content

コンフィグについて

moratori edited this page Sep 15, 2019 · 4 revisions

構成

src配下のmain_から始まるスクリプトが実行されるときにconf配下のiniファイルを読み込む。
コンフィグは、全スクリプトに共通するgeneral.iniと、スクリプト毎に特定的な設定を行う設定ファイルが存在する。
後者は、スクリプトファイル名の拡張子をiniにした名前で保存する。

general.ini

全スクリプトに共通のコンフィグを定義する。DBの接続先、認証情報については、適切なものを記載すること。

[logging]
### one of the following: CRITICAL, ERROR, WARNING, INFO, DEBUG
loglevel = INFO
### one of the following: S(econd), M(inutes), H(our), D(ay)
rotation_timing = D
### log backup file counts
backupcount = 120

# MariaDB
[database]
host = localhost
user = dnsprobe
passwd = dnsprobe
dbname = dnsprobe

# InfluxDB
[data_store]
host = localhost
port = 8086
ssl  = False
user = dnsprobe
passwd = dnsprobe
database = dnsprobe
Clone this wiki locally