From d11163e01898ba75db9e3db69d927f8cef93945b Mon Sep 17 00:00:00 2001 From: Neeflix Date: Thu, 31 May 2018 20:09:18 +0200 Subject: [PATCH] configurated logging :see_no_evils --- FlippR-Driver/src/input/InputDriverFactory.hpp | 8 +++++--- FlippR-Driver/src/utilities/config.h | 3 ++- 2 files changed, 7 insertions(+), 4 deletions(-) diff --git a/FlippR-Driver/src/input/InputDriverFactory.hpp b/FlippR-Driver/src/input/InputDriverFactory.hpp index 05cf0fd..2e30768 100644 --- a/FlippR-Driver/src/input/InputDriverFactory.hpp +++ b/FlippR-Driver/src/input/InputDriverFactory.hpp @@ -64,10 +64,12 @@ private: el::Loggers::getLogger(INPUT_LOGGER); //TODO may configure? - el::Configurations defaultConf; - defaultConf.setToDefault(); + el::Configurations conf; + conf.setToDefault(); + conf.set(el::Level::Global, el::ConfigurationType::Filename, DRIVER_LOG_FILE); + conf.set(el::Level::Global, el::ConfigurationType::Format, "%datetime [%level] [%func] : %msg"); - el::Loggers::reconfigureLogger(INPUT_LOGGER,defaultConf); + el::Loggers::reconfigureLogger(INPUT_LOGGER, conf); } }; diff --git a/FlippR-Driver/src/utilities/config.h b/FlippR-Driver/src/utilities/config.h index 5782999..c41788a 100644 --- a/FlippR-Driver/src/utilities/config.h +++ b/FlippR-Driver/src/utilities/config.h @@ -7,6 +7,7 @@ #include "../lib/easylogging/easylogging++.h" -#define INPUT_LOGGER "input_logger" +#define INPUT_LOGGER "driver_logger" +#define DRIVER_LOG_FILE "/var/log/flippr_driver.conf" #define INPUT_MATRIX_SIZE 8