Merge "[Gerrit] Do not create account if already exists"
This commit is contained in:
commit
1421a0656c
@ -14,5 +14,14 @@ NAME="$6"
|
||||
|
||||
HOSTNAME="`hostname -f`"
|
||||
|
||||
su gerrit2 -c "ssh -p 29418 -i /home/gerrit2/review_site/etc/ssh_project_rsa_key project-creator@$HOSTNAME "`
|
||||
`"gerrit create-account --group \'${GROUP}\' --full-name \'${FULL_NAME}\' --email $EMAIL --ssh-key \'${SSHKEY}\' $NAME"
|
||||
set +e
|
||||
su gerrit2 -c "ssh -p 29418 -i /home/gerrit2/review_site/etc/ssh_project_rsa_key project-creator@$HOSTNAME \
|
||||
gerrit create-account --group \'${GROUP}\' --full-name \'${FULL_NAME}\' --email $EMAIL --ssh-key \'${SSHKEY}\' $NAME"
|
||||
|
||||
code=$?
|
||||
|
||||
if [ $code -ne 0 ]; then
|
||||
# Do not create account but set related properties.
|
||||
su gerrit2 -c "ssh -p 29418 -i /home/gerrit2/review_site/etc/ssh_project_rsa_key project-creator@$HOSTNAME \
|
||||
gerrit set-account --full-name \'${FULL_NAME}\' --add-email $EMAIL --add-ssh-key \'${SSHKEY}\' $NAME"
|
||||
fi
|
Loading…
x
Reference in New Issue
Block a user