From 312183970434358cf761c375fe68b84783d76452 Mon Sep 17 00:00:00 2001 From: Alan Rominger Date: Mon, 24 Oct 2016 09:43:17 -0400 Subject: [PATCH] only fill scm_revision var if project for job exists --- awx/main/tasks.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/awx/main/tasks.py b/awx/main/tasks.py index f834e32ff3..c88ce05f1f 100644 --- a/awx/main/tasks.py +++ b/awx/main/tasks.py @@ -782,7 +782,8 @@ class RunJob(BaseTask): # callbacks to work. env['JOB_ID'] = str(job.pk) env['INVENTORY_ID'] = str(job.inventory.pk) - env['PROJECT_REVISION'] = job.project.scm_revision + if job.project: + env['PROJECT_REVISION'] = job.project.scm_revision env['ANSIBLE_CALLBACK_PLUGINS'] = plugin_path env['REST_API_URL'] = settings.INTERNAL_API_URL env['REST_API_TOKEN'] = job.task_auth_token or ''