aboutsummaryrefslogtreecommitdiff
path: root/zenserver/diag/logging.cpp
diff options
context:
space:
mode:
authorPer Larsson <[email protected]>2021-10-06 13:41:13 +0200
committerPer Larsson <[email protected]>2021-10-06 13:41:13 +0200
commit44ba4f381e0d5bb370dde0b82e308b1230d9a67d (patch)
tree72df670a72deb9cbe645a35395d8823e519c64b3 /zenserver/diag/logging.cpp
parentclang-format (diff)
downloadzen-44ba4f381e0d5bb370dde0b82e308b1230d9a67d.tar.xz
zen-44ba4f381e0d5bb370dde0b82e308b1230d9a67d.zip
Added option to specify path to logfile.
Diffstat (limited to 'zenserver/diag/logging.cpp')
-rw-r--r--zenserver/diag/logging.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/zenserver/diag/logging.cpp b/zenserver/diag/logging.cpp
index bc7b883b5..8cec7ddc9 100644
--- a/zenserver/diag/logging.cpp
+++ b/zenserver/diag/logging.cpp
@@ -196,7 +196,8 @@ InitializeLogging(const ZenServerOptions& GlobalOptions)
EnableVTMode();
- std::filesystem::path LogPath = GlobalOptions.DataDir / "logs/zenserver.log";
+ std::filesystem::path LogPath =
+ !GlobalOptions.AbsLogFile.empty() ? GlobalOptions.AbsLogFile : GlobalOptions.DataDir / "logs/zenserver.log";
bool IsAsync = true;
spdlog::level::level_enum LogLevel = spdlog::level::info;