From 26a4da66e1d10f9feb4b9ab6eea8f31b5532c864 Mon Sep 17 00:00:00 2001 From: Gaurav Jain Date: Sat, 3 Jan 2015 12:31:29 -0800 Subject: [PATCH] Workaround for ConfigObj parsing strings as lists if they contain a comma --- src/diamond/server.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/diamond/server.py b/src/diamond/server.py index 1fc3aeabb..40aeb1e7b 100644 --- a/src/diamond/server.py +++ b/src/diamond/server.py @@ -93,8 +93,8 @@ def run(self): sys.exit(1) handlers = self.config['server'].get('handlers') - handlers = handlers.split(',') - handlers = map(str.strip, handlers) + if isinstance(handlers, basestring): + handlers = [handlers] # Prevent the Queue Handler from being a normal handler if 'diamond.handler.queue.QueueHandler' in handlers: