introduce log format for jobs inside of scheduler

This commit is contained in:
AlanCoding
2017-08-08 11:31:33 -04:00
parent 4f4293a8cd
commit 33df1d8c8b
3 changed files with 27 additions and 11 deletions
@@ -5,6 +5,7 @@ from awx.main.models import (
UnifiedJob,
WorkflowJob,
WorkflowJobNode,
Job
)
@@ -50,3 +51,13 @@ def test_cancel_job_explanation(unified_job):
assert unified_job.job_explanation == job_explanation
unified_job.save.assert_called_with(update_fields=['cancel_flag', 'status', 'job_explanation'])
def test_log_representation():
'''
Common representation used inside of log messages
'''
uj = UnifiedJob(status='running', id=4)
job = Job(status='running', id=4)
assert job.log_format == 'job 4 (running)'
assert uj.log_format == 'unified_job 4 (running)'