Condense logic for handling null job

This commit is contained in:
Alan Rominger 2021-01-05 10:26:38 -05:00
parent d79b96b6cc
commit 9a16e9f787
No known key found for this signature in database
GPG Key ID: C2D7EAAA12B63559

View File

@ -21,11 +21,7 @@ class WorkflowJob(UnifiedJob):
node_list = self.related.workflow_nodes.get().results
for node in node_list:
msg += '\n{}:'.format(node.id)
if node.job:
msg += ' {}'.format(node.summary_fields.job)
else:
msg += ' None'
msg += '\n{}: {}'.format(node.id, node.summary_fields.get('job'))
for rel in ('failure_nodes', 'always_nodes', 'success_nodes'):
val = getattr(node, rel, [])
if val: