From bb2cec789efd3f2d2b3a82b80cf993ceb76cef78 Mon Sep 17 00:00:00 2001 From: Nagendra Maynattamai Date: Thu, 16 Feb 2017 03:28:21 -0800 Subject: [PATCH] Use --get function instead of --has to validate presence of an object in the given section Closes-Bug: 1660278 Change-Id: Id8fc9118b358c2374ceea472892a9a5eaf3e4133 --- contrail_provisioning/common/base.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/contrail_provisioning/common/base.py b/contrail_provisioning/common/base.py index cb603f06..63d132e6 100644 --- a/contrail_provisioning/common/base.py +++ b/contrail_provisioning/common/base.py @@ -380,10 +380,9 @@ def get_config(self, fl, sec, var): def has_config(self, fl, sec, var): has = False with settings(warn_only=True): - output = local("openstack-config --has %s %s %s" % ( + output = local("openstack-config --get %s %s %s" % ( fl, sec, var), capture=True) - has = bool(int(output)) - return has + return output.succeeded def setup(self): self.disable_selinux()