avoid using "fail_fast" as a named parameter
This commit is contained in:
parent
647978bb70
commit
6bdd8fe006
1 changed files with 4 additions and 3 deletions
|
|
@ -889,10 +889,12 @@ class BuildTask(BaseTaskHandler):
|
|||
#scratch builds do not get imported
|
||||
build_id = self.session.host.initBuild(data)
|
||||
#(initBuild raises an exception if there is a conflict)
|
||||
failany = (self.opts.get('fail_fast', False)
|
||||
or not getattr(self.options, 'build_arch_can_fail', False))
|
||||
try:
|
||||
self.extra_information = { "src": src, "data": data, "target": target }
|
||||
srpm,rpms,brmap,logs = self.runBuilds(srpm, build_tag, archlist,
|
||||
repo_info['id'], fail_fast=self.opts.get('fail_fast'))
|
||||
repo_info['id'], failany=failany)
|
||||
|
||||
if opts.get('scratch'):
|
||||
#scratch builds do not get imported
|
||||
|
|
@ -1035,7 +1037,7 @@ class BuildTask(BaseTaskHandler):
|
|||
return 'noarch'
|
||||
|
||||
|
||||
def runBuilds(self, srpm, build_tag, archlist, repo_id, fail_fast=False):
|
||||
def runBuilds(self, srpm, build_tag, archlist, repo_id, failany=True):
|
||||
self.logger.debug("Spawning jobs for arches: %r" % (archlist))
|
||||
subtasks = {}
|
||||
keep_srpm = True
|
||||
|
|
@ -1052,7 +1054,6 @@ class BuildTask(BaseTaskHandler):
|
|||
self.logger.debug("Waiting on subtasks...")
|
||||
|
||||
# wait for subtasks to finish
|
||||
failany = fail_fast or not getattr(self.options, 'build_arch_can_fail', False)
|
||||
results = self.wait(subtasks.values(), all=True, failany=failany)
|
||||
|
||||
# finalize import
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue