aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--sos/plugins/openstack_instack.py24
1 files changed, 12 insertions, 12 deletions
diff --git a/sos/plugins/openstack_instack.py b/sos/plugins/openstack_instack.py
index f2998621..e3470f5a 100644
--- a/sos/plugins/openstack_instack.py
+++ b/sos/plugins/openstack_instack.py
@@ -78,18 +78,18 @@ class OpenStackInstack(Plugin):
cmd = "openstack stack resource list -f value -n 5 %s" % sid[0]
deployments = self.call_ext_prog(cmd)['output']
for deployment in deployments.splitlines():
- if 'FAILED' in deployment:
- check = [
- "OS::Heat::StructuredDeployment",
- "OS::Heat::SoftwareDeployment"
- ]
- if not any(x in deployment for x in check):
- continue
- deploy = deployment.split()[1]
- cmd = ("openstack software deployment "
- "show --long %s" % (deployment))
- fname = "failed-deployment-%s.log" % deploy
- self.add_cmd_output(cmd, suggest_filename=fname)
+ if 'FAILED' in deployment:
+ check = [
+ "OS::Heat::StructuredDeployment",
+ "OS::Heat::SoftwareDeployment"
+ ]
+ if not any(x in deployment for x in check):
+ continue
+ deploy = deployment.split()[1]
+ cmd = ("openstack software deployment "
+ "show --long %s" % (deployment))
+ fname = "failed-deployment-%s.log" % deploy
+ self.add_cmd_output(cmd, suggest_filename=fname)
self.add_cmd_output("openstack object save "
"tripleo-ui-logs tripleo-ui.logs --file -")