diff options
author | Dan Goodliffe <dan@randomdan.homeip.net> | 2025-09-30 00:50:29 +0100 |
---|---|---|
committer | Dan Goodliffe <dan@randomdan.homeip.net> | 2025-09-30 00:50:29 +0100 |
commit | 3e99d080b2a3a9b6eae85ae9e3224534744ad7b9 (patch) | |
tree | a978222aed2f4e6f80d8fb934f993e7b5c895091 /src/webstat_logger_main.cpp | |
parent | 897546d596d8d7213cff60146123bb8f97d4d1cc (diff) | |
download | webstat-3e99d080b2a3a9b6eae85ae9e3224534744ad7b9.tar.bz2 webstat-3e99d080b2a3a9b6eae85ae9e3224534744ad7b9.tar.xz webstat-3e99d080b2a3a9b6eae85ae9e3224534744ad7b9.zip |
Write log lines to files on error
We call this parking, later we can reattempt ingestion after whatever
caused the failure has been fixed.
Diffstat (limited to 'src/webstat_logger_main.cpp')
-rw-r--r-- | src/webstat_logger_main.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/src/webstat_logger_main.cpp b/src/webstat_logger_main.cpp index eb8a30d..9ce4e73 100644 --- a/src/webstat_logger_main.cpp +++ b/src/webstat_logger_main.cpp @@ -38,6 +38,8 @@ main(int argc, char ** argv) "Maximum number of concurrent write/read write DB connections") ("db.wr.keep", po::value(&settings.dbKeep)->default_value(settings.dbKeep), "Number of write/read write DB connections to keep open") + ("fallback.dir", po::value(&settings.fallbackDir)->default_value(settings.fallbackDir), + "Path to write access logs to when the database is unavailable") ; // clang-format on po::variables_map optVars; |