refactor(liblogging): changed SERiF to use liblogging

This commit is contained in:
2025-06-21 08:26:04 -04:00
parent a43f327672
commit c55185c1e3
20 changed files with 56 additions and 226 deletions

View File

@@ -37,9 +37,10 @@
#include "helm.h"
#include "const.h"
#include "probe.h"
#include "config.h"
#include "quill/LogMacros.h"
#include "quill/Logger.h"
#include "logging.h"
using namespace std;
@@ -128,7 +129,7 @@ namespace serif::eos::helmholtz {
std::unique_ptr<HELMTable> read_helm_table(const std::string &filename) {
serif::config::Config& config = serif::config::Config::getInstance();
auto logFile = config.get<std::string>("EOS:Helm:LogFile", "log");
serif::probe::LogManager& logManager = serif::probe::LogManager::getInstance();
fourdst::logging::LogManager& logManager = fourdst::logging::LogManager::getInstance();
quill::Logger* logger = logManager.getLogger(logFile);
LOG_INFO(logger, "read_helm_table : Reading HELM table from file {}", filename);
@@ -239,7 +240,7 @@ namespace serif::eos::helmholtz {
serif::eos::helmholtz::HELMEOSOutput get_helm_EOS(serif::eos::helmholtz::HELMEOSInput &q, const serif::eos::helmholtz::HELMTable &table) {
serif::config::Config& config = serif::config::Config::getInstance();
auto logFile = config.get<std::string>("EOS:Helm:LogFile", "log");
serif::probe::LogManager& logManager = serif::probe::LogManager::getInstance();
fourdst::logging::LogManager& logManager = fourdst::logging::LogManager::getInstance();
quill::Logger* logger = logManager.getLogger(logFile);
fourdst::constant::Constants& constants = fourdst::constant::Constants::getInstance();