From 6a06dfabdd1884dbcf67be18653188746f158bf5 Mon Sep 17 00:00:00 2001 From: redPanther Date: Fri, 14 Oct 2016 13:52:21 +0200 Subject: [PATCH] fix log level when used from config --- src/hyperiond/hyperiond.cpp | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/hyperiond/hyperiond.cpp b/src/hyperiond/hyperiond.cpp index 13dbc857..577af4a4 100644 --- a/src/hyperiond/hyperiond.cpp +++ b/src/hyperiond/hyperiond.cpp @@ -52,10 +52,7 @@ HyperionDaemon::HyperionDaemon(QString configFile, QObject *parent) , _hyperion(nullptr) { loadConfig(configFile); - - _hyperion = Hyperion::initInstance(_qconfig, configFile.toStdString()); - - + if (Logger::getLogLevel() == Logger::WARNING) { if (_qconfig.contains("logger")) @@ -75,6 +72,8 @@ HyperionDaemon::HyperionDaemon(QString configFile, QObject *parent) WarningIf(_qconfig.contains("logger"), Logger::getInstance("LOGGER"), "Logger settings overriden by command line argument"); } + _hyperion = Hyperion::initInstance(_qconfig, configFile.toStdString()); + Info(_log, "Hyperion initialised"); }