Learn more about these different git repos.
Other Git URLs
62bbec0
@@ -6102,7 +6102,10 @@
activate_session(session, goptions)
for task_id in tasks:
- session.setTaskPriority(task_id, options.priority, options.recurse)
+ try:
+ session.setTaskPriority(task_id, options.priority, options.recurse)
+ except koji.GenericError:
+ warn("Can't update task priority on closed task: %s" % task_id)
def handle_list_tasks(goptions, session, args):
@@ -10625,6 +10625,8 @@
"""Set task priority"""
context.session.assertPerm('admin')
task = Task(task_id)
+ if task.isFinished():
+ raise koji.GenericError("Finished task's priority can't be updated")
task.setPriority(priority, recurse=recurse)
def listTagged(self, tag, event=None, inherit=False, prefix=None, latest=False, package=None, owner=None, type=None):
Fixes: https://pagure.io/koji/issue/1153
rebased onto 62bbec0
Metadata Update from @tkopecek: - Pull-request tagged with: testing-ready
Metadata Update from @jcupova: - Pull-request tagged with: testing-done
:thumbsup:
Commit b5ca29f fixes this pull-request
Pull-Request has been merged by tkopecek
Fixes: https://pagure.io/koji/issue/1153