From 8f6179b51dd28c774b47343ca5e6db209744a7d1 Mon Sep 17 00:00:00 2001
From: "littletux89@gmail.com" <littletux89@gmail.com>
Date: Wed, 8 May 2019 23:11:20 +0300
Subject: [PATCH] [+] Logger added.

---
 KelvinDashboardGUI/main.cpp     | 8 ++++++++
 KelvinDashboardService/main.cpp | 8 ++++++++
 2 files changed, 16 insertions(+)

diff --git a/KelvinDashboardGUI/main.cpp b/KelvinDashboardGUI/main.cpp
index faa83fbbc..f5c22a1bd 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,13 @@ int main(int argc, char *argv[])
     app.setApplicationName("Kelvin Client");
     app.setWindowIcon(QIcon(":/Resources/Icons/icon.ico"));
     
+    DapLogger dapLogger;
+//#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 ac6fd0ccd..c68d19c1a 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,13 @@ int main(int argc, char *argv[])
     a.setOrganizationDomain("demlabs.com");
     a.setApplicationName("KelvinDashboardService");
     
+    DapLogger dapLogger;
+//#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();
-- 
GitLab