From 46d7235737f8637232b33bdde8ff683e86ea95d7 Mon Sep 17 00:00:00 2001 From: root Date: Fri, 17 Oct 2014 15:28:29 -0400 Subject: [PATCH] Bug fix in ansible driver for backend --- planetstack/openstack_observer/ansible.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/planetstack/openstack_observer/ansible.py b/planetstack/openstack_observer/ansible.py index 89fb044..5eec7d9 100755 --- a/planetstack/openstack_observer/ansible.py +++ b/planetstack/openstack_observer/ansible.py @@ -28,7 +28,7 @@ def parse_output(msg): elif (l.startswith(magic_str2)): w = len(magic_str2) str = l[w:] - d = json.loads(magic_str2) + d = json.loads(str) results.append(d) @@ -46,7 +46,11 @@ def run_template(name, opts): msg = run.read() status = run.close() - ok_results = parse_output(msg) + try: + ok_results = parse_output(msg) + except ValueError,e: + print str(e) + raise e return ok_results def main(): -- 2.43.0