]> git.pld-linux.org Git - projects/pld-builder.new.git/commitdiff
Make acl ready: functional again
authorKacper Kornet <draenog@pld-linux.org>
Thu, 28 Mar 2013 15:27:05 +0000 (15:27 +0000)
committerKacper Kornet <draenog@pld-linux.org>
Thu, 28 Mar 2013 18:09:49 +0000 (18:09 +0000)
It is useful to limit new developers and builds triggered by stbr
requests.

PLD_Builder/request_handler.py

index 2c38e83069b7863046a11ba95908617ba93f1994..0d0d8953a0649522aa98ccd742905fd33e875181 100644 (file)
@@ -112,6 +112,11 @@ def handle_group(r, user):
                                 % (user.get_login(), pkg, bld, batch.branch))
                     lockf.close()
                     return
+            if not "test-build" in r.flags and not user.can_do("ready", bld, batch.branch):
+                   fail_mail("user %s is not allowed to send ready builds (ready:%s:%s)" \
+                        % (user.get_login(), bld, batch.branch))
+                   lockf.close()
+                   return
 
     r.priority = user.check_priority(r.priority,config.builder)
     r.requester = user.get_login()
This page took 0.207023 seconds and 4 git commands to generate.