This commit is contained in:
Jim Ladd
2021-10-15 17:17:10 -07:00
parent fdae7a3a0e
commit 516fe60a16

View File

@@ -3126,7 +3126,7 @@ class AWXReceptorJob:
unit_status = receptor_ctl.simple_command(f'work status {self.unit_id}') unit_status = receptor_ctl.simple_command(f'work status {self.unit_id}')
detail = unit_status.get('Detail', None) detail = unit_status.get('Detail', None)
state_name = unit_status.get('StateName', None) state_name = unit_status.get('StateName', None)
except RuntimeError as e: except RuntimeError:
detail = '' detail = ''
state_name = '' state_name = ''
logger.exception(f'Unable to retrieve work status for {self.unit_id}') logger.exception(f'Unable to retrieve work status for {self.unit_id}')
@@ -3228,8 +3228,8 @@ class AWXReceptorJob:
# cancel job if receptor no longer knows about work item # cancel job if receptor no longer knows about work item
try: try:
unit_status = receptor_ctl.simple_command(f'work status {self.unit_id}') receptor_ctl.simple_command(f'work status {self.unit_id}')
except RuntimeError as e: except RuntimeError:
self.task.instance.result_traceback = traceback.format_exc() self.task.instance.result_traceback = traceback.format_exc()
self.task.instance.save(update_fields=['result_traceback']) self.task.instance.save(update_fields=['result_traceback'])