From ad90e1a93db0bfa1c7ae4def888d13e4335e3444 Mon Sep 17 00:00:00 2001
From: Philip ABBET <philip.abbet@idiap.ch>
Date: Fri, 20 Oct 2017 09:50:40 +0200
Subject: [PATCH] [scripts] Improve the logging done by 'worker.py'

---
 beat/core/scripts/worker.py | 8 ++++++--
 1 file changed, 6 insertions(+), 2 deletions(-)

diff --git a/beat/core/scripts/worker.py b/beat/core/scripts/worker.py
index f2b1656d..277f8bd3 100755
--- a/beat/core/scripts/worker.py
+++ b/beat/core/scripts/worker.py
@@ -153,7 +153,7 @@ def main(user_input=None):
     handler = logging.StreamHandler()
     handler.setFormatter(formatter)
 
-    logger = logging.getLogger(__name__)
+    logger = logging.getLogger('beat.core')
     logger.addHandler(handler)
 
     if args['--verbose'] == 1:
@@ -163,6 +163,8 @@ def main(user_input=None):
     else:
         logger.setLevel(logging.WARNING)
 
+    logger = logging.getLogger(__name__)
+
 
     # Check the prefix path
     prefix = args['--prefix'] if args['--prefix'] is not None else '.'
@@ -196,6 +198,7 @@ def main(user_input=None):
     docker_images_cache = None
     if args['--docker']:
         docker_images_cache = os.path.join(tempfile.gettempdir(), 'beat-docker-images.json')
+        logger.info("Using docker images cache: '%s'", docker_images_cache)
         host = Host(images_cache=docker_images_cache, raise_on_errors=False)
 
 
@@ -234,7 +237,8 @@ def main(user_input=None):
 
         break
 
-    logger.info("The scheduler answered")
+    if not stop:
+        logger.info("The scheduler answered")
 
 
     # Process the requests
-- 
GitLab