From 553fec8c3c5d1c0f9f9bde9d5fb4f3d0ebfaf0cd Mon Sep 17 00:00:00 2001
From: Nikolay Stanchev <ns17@it-innovation.soton.ac.uk>
Date: Mon, 4 Jun 2018 02:27:34 +0100
Subject: [PATCH] Separated service message logger from service exceptions
 logger

---
 src/service/clmcservice/views.py | 2 +-
 src/service/development.ini      | 9 +++++++--
 src/service/production.ini       | 9 +++++++--
 3 files changed, 15 insertions(+), 5 deletions(-)

diff --git a/src/service/clmcservice/views.py b/src/service/clmcservice/views.py
index 2b55f08..2671064 100644
--- a/src/service/clmcservice/views.py
+++ b/src/service/clmcservice/views.py
@@ -34,7 +34,7 @@ import sys
 import logging
 
 
-log = logging.getLogger(__name__)
+log = logging.getLogger('service_logger')
 
 
 @view_defaults(route_name='aggregator_config', renderer='json')
diff --git a/src/service/development.ini b/src/service/development.ini
index 7a755b9..b4bc091 100644
--- a/src/service/development.ini
+++ b/src/service/development.ini
@@ -37,7 +37,7 @@ listen = localhost:9080
 ###
 
 [loggers]
-keys = root, exc_logger
+keys = root, exc_logger, clmcservice
 
 [handlers]
 keys = console, filelog, exc_handler
@@ -47,7 +47,12 @@ keys = generic, exc_formatter
 
 [logger_root]
 level = INFO
-handlers = console, filelog
+handlers = console
+
+[logger_clmcservice]
+level = INFO
+handlers = filelog
+qualname = service_logger
 
 [logger_exc_logger]
 level = ERROR
diff --git a/src/service/production.ini b/src/service/production.ini
index ff22af3..fbb9d4e 100644
--- a/src/service/production.ini
+++ b/src/service/production.ini
@@ -33,7 +33,7 @@ listen = *:9080
 ###
 
 [loggers]
-keys = root, exc_logger
+keys = root, exc_logger, clmcservice
 
 [handlers]
 keys = console, filelog, exc_handler
@@ -43,7 +43,12 @@ keys = generic, exc_formatter
 
 [logger_root]
 level = INFO
-handlers = console, filelog
+handlers = console
+
+[logger_clmcservice]
+level = INFO
+handlers = filelog
+qualname = service_logger
 
 [logger_exc_logger]
 level = ERROR
-- 
GitLab