def task_pruned(self, task): if task.is_resource(): return for ext in self.hooks: utils.call_and_catch_and_log(ext.task_pruned, task)
def task_postunpack(self, task, artifact, tools): if task.is_resource(): return for ext in self.hooks: utils.call_and_catch_and_log(ext.task_postunpack, task, artifact, tools)
def task_created(self, task): for ext in self.hooks: utils.call_and_catch_and_log(ext.task_created, task)
def task_postrun(self, task, deps, tools): if task.is_resource(): return for ext in self.hooks: utils.call_and_catch_and_log(ext.task_postrun, task, deps, tools)
def task_prepublish(self, task, artifact, tools): if task.is_resource(): return for ext in self.hooks: utils.call_and_catch_and_log(ext.task_prepublish, task, artifact, tools)
def task_finished_upload(self, task): if task.is_resource(): return for ext in self.hooks: utils.call_and_catch_and_log(ext.task_finished_upload, task)
def task_started_execution(self, task): if task.is_resource(): return for ext in self.hooks: utils.call_and_catch_and_log(ext.task_started_execution, task)
def task_started_download(self, task): if task.is_resource(): return for ext in self.hooks: utils.call_and_catch_and_log(ext.task_started_download, task)