Reset batch counter and state_reason when resubmiting module

This commit is contained in:
Jan Kaluza
2017-03-17 12:11:08 +01:00
parent a72a97754a
commit 0fb8bd221f
2 changed files with 6 additions and 1 deletions

View File

@@ -627,7 +627,9 @@ def submit_module_build(username, url, mmd, scm, yaml, optional_params=None):
raise Conflict(err_msg)
log.debug('Resuming existing module build %r' % module)
module.username = username
module.transition(conf, models.BUILD_STATES["init"])
module.transition(conf, models.BUILD_STATES["init"],
"Resubmitted by %s" % username)
module.batch = 0
log.info("Resumed existing module build in previous state %s"
% module.state)
else: