From 5e711af5a57dea5e79b69c609efab0b8914a2046 Mon Sep 17 00:00:00 2001
From: Erik Reid <erik.reid@geant.org>
Date: Fri, 8 Feb 2019 22:17:36 +0100
Subject: [PATCH] added tmp workaround for debugging

---
 inventory_provider/environment.py | 8 +++++++-
 1 file changed, 7 insertions(+), 1 deletion(-)

diff --git a/inventory_provider/environment.py b/inventory_provider/environment.py
index 3e9396e7..989c0a13 100644
--- a/inventory_provider/environment.py
+++ b/inventory_provider/environment.py
@@ -15,4 +15,10 @@ def setup_logging():
         'logging_default_config.json')
     filename = os.getenv('LOGGING_CONFIG', default_filename)
     with open(filename) as f:
-        logging.config.dictConfig(json.loads(f.read()))
+        # TODO: this mac workaround should be removed ...
+        d = json.loads(f.read())
+        import platform
+        if platform.system() == 'Darwin':
+            d['handlers']['syslog_handler']['address'] = '/var/run/syslog'
+        logging.config.dictConfig(d)
+        # logging.config.dictConfig(json.loads(f.read()))
-- 
GitLab