From 7c21fd923536054d4f66a4281355f044dad1532c Mon Sep 17 00:00:00 2001 From: Teresa Ho Date: Fri, 8 Jun 2018 15:38:17 -0400 Subject: [PATCH] Fix return code on firewall-rules-install failure Returns a proper return code if firewall-rules-install command fails. Story: 2002852 Task: 22801 Change-Id: I3075748f084f0a11bc7408019bec98078b329b00 Signed-off-by: Jack Ding --- .../cgts-client/cgtsclient/v1/firewallrules_shell.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sysinv/cgts-client/cgts-client/cgtsclient/v1/firewallrules_shell.py b/sysinv/cgts-client/cgts-client/cgtsclient/v1/firewallrules_shell.py index f949ff56cb..71fb556f84 100644 --- a/sysinv/cgts-client/cgts-client/cgtsclient/v1/firewallrules_shell.py +++ b/sysinv/cgts-client/cgts-client/cgtsclient/v1/firewallrules_shell.py @@ -46,7 +46,7 @@ def do_firewall_rules_install(cc, args): response = cc.firewallrules.import_firewall_rules(fw_file) error = response.get('error') if error: - print "Firewall rules install failed: %s" % error + raise exc.CommandError("%s" % error) else: _print_firewallrules_show(response.get('firewallrules')) except exc.HTTPNotFound: