From 88e6ccad72bed9fb228540cd8050f9596d6eb1cd Mon Sep 17 00:00:00 2001 From: Sharada Shiddibhavi Date: Tue, 5 Sep 2017 15:42:33 +0000 Subject: Adding different method to access compute and controllers This patch is similar to previous patch in adding a different method to log into the controller and compute nodes. Change-Id: I75332fbb794605477a7c751b59016ffb1a8cf3f2 Signed-off-by: Sharada Shiddibhavi --- baro_tests/config_server.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'baro_tests/config_server.py') diff --git a/baro_tests/config_server.py b/baro_tests/config_server.py index d9c83ce8..f156fcf7 100644 --- a/baro_tests/config_server.py +++ b/baro_tests/config_server.py @@ -292,8 +292,11 @@ class ConfigServer(object): for node in nodes: if compute_name == node.get_dict()['name']: stdout = node.run_cmd( - 'yum list installed | grep {}'.format(package)) - return len(stdout) > 0 + 'yum list installed | grep mcelog') + if 'mcelog' in stdout: + return 1 + else: + return 0 def is_libpqos_on_node(self, compute): """Check whether libpqos is present on compute node""" -- cgit 1.2.3-korg