[packages/rpm-build-tools/merge-pld-builder-client: 2426/2675] make-request.sh: allow requester override
glen
glen at pld-linux.org
Mon Dec 19 22:05:37 CET 2016
commit 3c2836e1ddc4035163c2fa7c3050d8efafa72eb6
Author: Jacek Konieczny <j.konieczny at eggsoft.pl>
Date: Thu Oct 17 11:18:25 2013 +0200
make-request.sh: allow requester override
--requester option added to make-request.sh so users with
appropriate privileges (change_requester in acl.conf) can
send requests on behalf of other users.
make-request.sh | 12 ++++++++++++
1 file changed, 12 insertions(+)
---
diff --git a/make-request.sh b/make-request.sh
index 195fa35..b67f706 100755
--- a/make-request.sh
+++ b/make-request.sh
@@ -16,6 +16,7 @@ url=
no_depend=no
verbose=no
autotag=no
+requester_override=no
if [ -x /usr/bin/python ]; then
send_mode="python"
@@ -274,6 +275,8 @@ Mandatory arguments to long options are mandatory for short options too.
sets request priority (default 2)
-h, --help
Displays this help message
+ --requester username
+ Override the requester
EOF
exit 0
}
@@ -484,6 +487,11 @@ while [ $# -gt 0 ]; do
usage
;;
+ --requester)
+ requester_override="$2"
+ shift
+ ;;
+
-*)
die "unknown knob: $1"
;;
@@ -705,6 +713,10 @@ gen_req() {
msg "Build mode: $(tput setaf 3)$build_mode$c_norm"
fi
+ if [ -n "$requester_override" ] ; then
+ echo " <requester>$requester_override</requester>"
+ fi
+
msg "Queue-ID: $id"
echo
================================================================
---- gitweb:
http://git.pld-linux.org/gitweb.cgi/packages/rpm-build-tools.git/commitdiff/cca6584b96e6c33d0732d559e43e100d804e2ecd
More information about the pld-cvs-commit
mailing list