aboutsummaryrefslogtreecommitdiff
path: root/zenutil/zenserverprocess.cpp
diff options
context:
space:
mode:
authorStefan Boberg <[email protected]>2021-09-15 11:27:48 +0200
committerStefan Boberg <[email protected]>2021-09-15 11:27:48 +0200
commit2b9bed6635d95e15847c4d9b602e34d90e277d14 (patch)
tree66fb191150ccbf9f56315a716abd23b25cc1d401 /zenutil/zenserverprocess.cpp
parentxmake: added zenhttp dependency to make zen CLI tool buld (diff)
downloadzen-2b9bed6635d95e15847c4d9b602e34d90e277d14.tar.xz
zen-2b9bed6635d95e15847c4d9b602e34d90e277d14.zip
Changed logging implementation
* Code should no longer directly `#include spdlog/spdlog.h`, instead use `#include <zencore/logging.h>` * Instead of explicit calls to `spdlog::info(...)` and such please use the logging macros defined in `zencore/logging.h`. I.e `ZEN_INFO`, `ZEN_DEBUG`, `ZEN_TRACE`, `ZEN_ERROR`, `ZEN_CRITITCAL` * The macros will pick up the "most local" logger via a `Log()` call to retrieve a logger instance. To override the default logger in a class please implement your own `Log()` function
Diffstat (limited to 'zenutil/zenserverprocess.cpp')
-rw-r--r--zenutil/zenserverprocess.cpp20
1 files changed, 10 insertions, 10 deletions
diff --git a/zenutil/zenserverprocess.cpp b/zenutil/zenserverprocess.cpp
index c864195c3..3d8f33559 100644
--- a/zenutil/zenserverprocess.cpp
+++ b/zenutil/zenserverprocess.cpp
@@ -223,7 +223,7 @@ ZenServerState::Sweep()
{
if (zen::IsProcessRunning(Entry.Pid) == false)
{
- spdlog::debug("Sweep - pid {} not running, reclaiming entry (port {})", Entry.Pid, Entry.ListenPort);
+ ZEN_DEBUG("Sweep - pid {} not running, reclaiming entry (port {})", Entry.Pid, Entry.ListenPort);
Entry.Reset();
}
@@ -281,7 +281,7 @@ ZenServerEnvironment::Initialize(std::filesystem::path ProgramBaseDir)
{
m_ProgramBaseDir = ProgramBaseDir;
- spdlog::debug("Program base dir is '{}'", ProgramBaseDir);
+ ZEN_DEBUG("Program base dir is '{}'", ProgramBaseDir);
m_IsInitialized = true;
}
@@ -292,8 +292,8 @@ ZenServerEnvironment::InitializeForTest(std::filesystem::path ProgramBaseDir, st
m_ProgramBaseDir = ProgramBaseDir;
m_TestBaseDir = TestBaseDir;
- spdlog::info("Program base dir is '{}'", ProgramBaseDir);
- spdlog::info("Cleaning test base dir '{}'", TestBaseDir);
+ ZEN_INFO("Program base dir is '{}'", ProgramBaseDir);
+ ZEN_INFO("Cleaning test base dir '{}'", TestBaseDir);
zen::DeleteDirectories(TestBaseDir.c_str());
m_IsTestInstance = true;
@@ -310,7 +310,7 @@ ZenServerEnvironment::CreateNewTestDir()
std::filesystem::path TestPath = m_TestBaseDir / TestDir.c_str();
- spdlog::info("Creating new test dir @ '{}'", TestPath);
+ ZEN_INFO("Creating new test dir @ '{}'", TestPath);
zen::CreateDirectories(TestPath.c_str());
@@ -354,7 +354,7 @@ ZenServerInstance::Shutdown()
{
if (m_Terminate)
{
- spdlog::info("Terminating zenserver process");
+ ZEN_INFO("Terminating zenserver process");
m_Process.Terminate(111);
}
else
@@ -419,7 +419,7 @@ ZenServerInstance::SpawnServer(int BasePort)
std::filesystem::path CurrentDirectory = std::filesystem::current_path();
- spdlog::debug("Spawning server '{}'", LogId);
+ ZEN_DEBUG("Spawning server '{}'", LogId);
PROCESS_INFORMATION ProcessInfo{};
STARTUPINFO StartupInfo{.cb = sizeof(STARTUPINFO)};
@@ -463,7 +463,7 @@ ZenServerInstance::SpawnServer(int BasePort)
{
// Try launching elevated process
- spdlog::debug("Regular spawn failed - spawning elevated server");
+ ZEN_DEBUG("Regular spawn failed - spawning elevated server");
SHELLEXECUTEINFO ShellExecuteInfo;
ZeroMemory(&ShellExecuteInfo, sizeof(ShellExecuteInfo));
@@ -486,14 +486,14 @@ ZenServerInstance::SpawnServer(int BasePort)
{
std::error_code err(WinError, std::system_category());
- spdlog::error("Server spawn failed: {}", err.message());
+ ZEN_ERROR("Server spawn failed: {}", err.message());
throw std::system_error(err, "failed to create server process");
}
}
}
- spdlog::debug("Server '{}' spawned OK", LogId);
+ ZEN_DEBUG("Server '{}' spawned OK", LogId);
if (IsTest)
{