Add --dry-run mode to code review abandon tool
Usually I edit the script every time, to see what it would do before the actual run. Add that mode via a flag. Change-Id: I3ea50b905217947a43e4437b4925bb79c45a3d18
This commit is contained in:
parent
6576b7061e
commit
875175ae9c
@ -28,15 +28,26 @@
|
||||
|
||||
# first purge the all reviews that are more than 4w old and blocked by a core -2
|
||||
|
||||
if [ "$1" = "--dry-run" ]; then
|
||||
echo "Enabling dry run mode"
|
||||
DRY_RUN=1
|
||||
else
|
||||
DRY_RUN=0
|
||||
fi
|
||||
|
||||
set -o errexit
|
||||
|
||||
function abandon_review {
|
||||
local gitid=$1
|
||||
shift
|
||||
local msg=$@
|
||||
echo "Abandoning $gitid"
|
||||
# echo ssh review.openstack.org gerrit review $gitid --abandon --message \"$msg\"
|
||||
ssh review.openstack.org gerrit review $gitid --abandon --message \"$msg\"
|
||||
if [ $DRY_RUN -eq 1 ]; then
|
||||
echo "Would abandon $gitid"
|
||||
else
|
||||
echo "Abandoning $gitid"
|
||||
ssh review.openstack.org gerrit review $gitid --abandon --message \"$msg\"
|
||||
fi
|
||||
}
|
||||
|
||||
PROJECTS="(project:openstack/neutron OR project:openstack/neutron-fwaas OR \
|
||||
|
Loading…
Reference in New Issue
Block a user