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"); }