Fail job run if project is failed

provide message in traceback and explanation fields

add log messages for dependency spawns
This commit is contained in:
AlanCoding
2018-11-16 16:45:09 -05:00
parent 6df26eb7a3
commit b790b50a1a
2 changed files with 16 additions and 0 deletions

View File

@@ -285,6 +285,11 @@ class TaskManager():
project_task.created = task.created - timedelta(seconds=1)
project_task.status = 'pending'
project_task.save()
logger.info(
'Spawned {} as dependency of {}'.format(
project_task.log_format, task.log_format
)
)
return project_task
def create_inventory_update(self, task, inventory_source_task):
@@ -294,6 +299,11 @@ class TaskManager():
inventory_task.created = task.created - timedelta(seconds=2)
inventory_task.status = 'pending'
inventory_task.save()
logger.info(
'Spawned {} as dependency of {}'.format(
inventory_task.log_format, task.log_format
)
)
# inventory_sources = self.get_inventory_source_tasks([task])
# self.process_inventory_sources(inventory_sources)
return inventory_task