From fb0a4da6d09c60a0b1fb49cfde2799532f3a609c Mon Sep 17 00:00:00 2001 From: Nikhil Narayana Date: Tue, 15 Aug 2023 12:25:15 -0700 Subject: [PATCH] fix enabling rust logs on boot --- Source/Core/Common/Logging/LogManager.cpp | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/Source/Core/Common/Logging/LogManager.cpp b/Source/Core/Common/Logging/LogManager.cpp index cce57d3bb9..edfa1629d9 100644 --- a/Source/Core/Common/Logging/LogManager.cpp +++ b/Source/Core/Common/Logging/LogManager.cpp @@ -183,6 +183,17 @@ LogManager::LogManager() // Set up log listeners LogLevel verbosity = Config::Get(LOGGER_VERBOSITY); + SetLogLevel(verbosity); + EnableListener(LogListener::FILE_LISTENER, Config::Get(LOGGER_WRITE_TO_FILE)); + EnableListener(LogListener::CONSOLE_LISTENER, Config::Get(LOGGER_WRITE_TO_CONSOLE)); + EnableListener(LogListener::LOG_WINDOW_LISTENER, Config::Get(LOGGER_WRITE_TO_WINDOW)); + + for (auto& container : m_log) + { + container.m_enable = Config::Get( + Config::Info{{Config::System::Logger, "Logs", container.m_short_name}, false}); + } + // SLIPPITODO: this section ideally should be less awkward for (int log_type = static_cast(LogType::SLIPPI); log_type != static_cast(LogType::NUMBER_OF_LOGS); log_type++) @@ -195,17 +206,6 @@ LogManager::LogManager() } } - SetLogLevel(verbosity); - EnableListener(LogListener::FILE_LISTENER, Config::Get(LOGGER_WRITE_TO_FILE)); - EnableListener(LogListener::CONSOLE_LISTENER, Config::Get(LOGGER_WRITE_TO_CONSOLE)); - EnableListener(LogListener::LOG_WINDOW_LISTENER, Config::Get(LOGGER_WRITE_TO_WINDOW)); - - for (auto& container : m_log) - { - container.m_enable = Config::Get( - Config::Info{{Config::System::Logger, "Logs", container.m_short_name}, false}); - } - m_path_cutoff_point = DeterminePathCutOffPoint(); }