diff --git a/KelvinDashboardGUI/main.cpp b/KelvinDashboardGUI/main.cpp index faa83fbbc37dd196a6ef8fde91fe7295948457ca..cd871c5cbb2763ff53d4089c7b23a1c78256159c 100755 --- a/KelvinDashboardGUI/main.cpp +++ b/KelvinDashboardGUI/main.cpp @@ -15,6 +15,7 @@ #include "DapSettingsCipher.h" #include "DapServiceClient.h" #include "DapServiceController.h" +#include "DapLogger.h" int main(int argc, char *argv[]) { @@ -26,6 +27,14 @@ int main(int argc, char *argv[]) app.setApplicationName("Kelvin Client"); app.setWindowIcon(QIcon(":/Resources/Icons/icon.ico")); + DapLogger dapLogger; + /// TODO: The code is commented out at the time of developing the logging strategy in the project +//#ifndef QT_DEBUG + #ifdef Q_OS_LINUX + dapLogger.setLogFile(QString("/opt/%1/log/%2Gui.log").arg(QString(DAP_BRAND)).arg(DAP_BRAND)); + #endif +//#endif + /// Local client. DapServiceClient dapServiceClient; // Creating a service controller diff --git a/KelvinDashboardService/main.cpp b/KelvinDashboardService/main.cpp index ac6fd0ccdd4cf52fac9c5162dd076afbfaeef475..4bbb8de1c27cb7fee8232bafee5f0609a4f2a268 100755 --- a/KelvinDashboardService/main.cpp +++ b/KelvinDashboardService/main.cpp @@ -4,6 +4,7 @@ #include "DapHalper.h" #include "DapChainDashboardService.h" +#include "DapLogger.h" int main(int argc, char *argv[]) { @@ -26,6 +27,14 @@ int main(int argc, char *argv[]) a.setOrganizationDomain("demlabs.com"); a.setApplicationName("KelvinDashboardService"); + DapLogger dapLogger; + /// TODO: The code is commented out at the time of developing the logging strategy in the project +//#ifndef QT_DEBUG + #ifdef Q_OS_LINUX + dapLogger.setLogFile(QString("/opt/%1/log/%2Service.log").arg(QString(DAP_BRAND)).arg(DAP_BRAND)); + #endif +//#endif + // Creating the main application object DapChainDashboardService service; service.start();