diff --git a/FlippR-Driver/src/input/InputDriverFactory.hpp b/FlippR-Driver/src/input/InputDriverFactory.hpp index e843f33..05cf0fd 100644 --- a/FlippR-Driver/src/input/InputDriverFactory.hpp +++ b/FlippR-Driver/src/input/InputDriverFactory.hpp @@ -13,12 +13,16 @@ #include "Detector.h" #include "../utilities/InputGPIOInterface.h" +#include "../utilities/config.h" #include "../lib/json/json.hpp" #include "../lib/easylogging/easylogging++.h" #include "EventNotifier.h" using namespace nlohmann; + +INITIALIZE_EASYLOGGINGPP + namespace Input { class InputFactory @@ -57,7 +61,13 @@ private: static void ConfigureLogger() { + el::Loggers::getLogger(INPUT_LOGGER); + //TODO may configure? + el::Configurations defaultConf; + defaultConf.setToDefault(); + + el::Loggers::reconfigureLogger(INPUT_LOGGER,defaultConf); } }; diff --git a/FlippR-Driver/src/utilities/config.h b/FlippR-Driver/src/utilities/config.h new file mode 100644 index 0000000..4979a97 --- /dev/null +++ b/FlippR-Driver/src/utilities/config.h @@ -0,0 +1,8 @@ +/* + * BlockingQueue.hpp + * + * Created on: May 17, 2018 + * Author: Andreas Schneider, Johannes Wendel, Jonas Zeunert, Rafael Vinci, Dr. Franca Rupprecht + */ + +#define INPUT_LOGGER "input_logger"