From 2878578bdc544598c71938a87ef0bee36e100aa3 Mon Sep 17 00:00:00 2001 From: Anand Shanmugam <anand1712@gmail.com> Date: Mon, 7 Dec 2015 16:54:43 -0800 Subject: [PATCH] Cloudpulse: rabbitmq operator check always fails Change-Id: I3e6b2954272197b0a2f1d056e99b83b9144ec3f4 --- cloudpulse/scenario/plugins/operator_tests/operator.py | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/cloudpulse/scenario/plugins/operator_tests/operator.py b/cloudpulse/scenario/plugins/operator_tests/operator.py index 93239f1..c2b3b18 100644 --- a/cloudpulse/scenario/plugins/operator_tests/operator.py +++ b/cloudpulse/scenario/plugins/operator_tests/operator.py @@ -88,21 +88,21 @@ class operator_scenario(base.Scenario): node_status_string = node_status.replace('\n', '') nodes = [] - running_nodes = [] + running = [] mathobj = re.search( r'nodes,\[{disc,\[(.*?)\]', node_status_string, re.M | re.I) if mathobj: - nodes = [x.rstrip("'").lstrip("'") + nodes = [x.rstrip("'").lstrip("'").rstrip(" ").lstrip(" ") for x in mathobj.group(1).split(",")] mathobj = re.search( r'running_nodes,\[(.*?)\]}', node_status_string, re.M | re.I) if mathobj: - running_nodes = [x.rstrip("'").lstrip("'") - for x in mathobj.group(1).split(",")] + running = [x.rstrip("'").lstrip("'").rstrip(" ").lstrip(" ") + for x in mathobj.group(1).split(",")] - diffnodes = list(set(nodes) - set(running_nodes)) + diffnodes = list(set(nodes) - set(running)) if diffnodes: return(404, ("Failed Nodes : %s" % str(diffnodes)))