From efaf48beff279db2461ba223f6c75340f9ea17e6 Mon Sep 17 00:00:00 2001 From: meggert Date: Wed, 6 Mar 2024 09:46:51 +0100 Subject: [PATCH] we should actually use this --- bsp_q7s/core/CoreController.cpp | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/bsp_q7s/core/CoreController.cpp b/bsp_q7s/core/CoreController.cpp index 20e66f0c..432befff 100644 --- a/bsp_q7s/core/CoreController.cpp +++ b/bsp_q7s/core/CoreController.cpp @@ -79,6 +79,7 @@ CoreController::CoreController(object_id_t objectId, bool enableHkSet) } catch (const std::filesystem::filesystem_error &e) { sif::error << "CoreController::CoreController: Failed with exception " << e.what() << std::endl; } + initLeapSeconds(); // Add script folder to path char *currentEnvPath = getenv("PATH"); std::string updatedEnvPath = std::string(currentEnvPath) + ":/home/root/scripts:/usr/local/bin"; @@ -2109,6 +2110,9 @@ ReturnValue_t CoreController::initLeapSecondsFromFile() { Clock::setLeapSeconds(leapSeconds); return returnvalue::OK; } + sif::error + << "CoreController::leapSecondsFileHandler: Initalization of leap seconds from file failed" + << std::endl; return returnvalue::FAILED; }; @@ -2119,7 +2123,7 @@ ReturnValue_t CoreController::writeLeapSecondsToFile(const uint16_t leapSeconds) } std::ofstream leapSecondsFile(fileName.c_str(), std::ofstream::out | std::ofstream::trunc); if (not leapSecondsFile.good()) { - sif::error << "CoreController::leapSecondsFileHandler: Error opening time file: " + sif::error << "CoreController::leapSecondsFileHandler: Error opening leap seconds file: " << strerror(errno) << std::endl; return returnvalue::FAILED; }