blob: 481edb8245a61dfcd3a47046f2dd72782ab46445 [file] [log] [blame]
#!/bin/bash
oldNames=("afinkbein" "Andrew Finkbeiner" "andy.jury" "ddunne" "donald.g.dunne" "jmisinco" "john.r.misinco" "jphillips" "kaguilar" "Ken J. Aguilar" "Karol M. Wilk" "kwilk" "Mike Masterson" "mmasterso" "mtelles" "mward" "rbrooks" "rescobar" "rschmitt" "shawn.f.cook" "unknown")
newNames=("Andrew M. Finkbeiner" "Andrew M. Finkbeiner" "Andy Jury" "Donald G. Dunne" "Donald G. Dunne" "John R. Misinco" "John R. Misinco" "Jeff C. Phillips" "Ken J. Aguilar" "Ken J. Aguilar" "Karol M. Wilk" "Karol M. Wilk" "Michael P. Masterson" "Michael P. Masterson" "Megumi Telles" "Matt Ward" "Ryan D. Brooks" "Roberto E. Escobar" "Ryan Schmitt" "Shawn F. Cook" "Ryan D. Brooks")
newEmails=("andrew.m.finkbeiner@boeing.com" "andrew.m.finkbeiner@boeing.com" "andy.jury@boeing.com" "donald.g.dunne@boeing.com" "donald.g.dunne@boeing.com" "misinco@gmail.com" "misinco@gmail.com" "jeff.c.phillips@boeing.com" "ken.aguilar@gmail.com" "ken.aguilar@gmail.com" "karol.m.wilk@boeing.com" "karol.m.wilk@boeing.com" "michael.p.masterson@boeing.com" "michael.p.masterson@boeing.com" "megumi.telles@boeing.com" "matt.ward@eclipse.org" "ryan.d.brooks@boeing.com" "roberto.e.escobar@boeing.com" "ryan.schmitt@boeing.com" "shawn.f.cook@boeing.com" "ryan.d.brooks@boeing.com")
setNameEmail() {
key=$1
len=${#oldNames[@]}
for ((i=0; i < $len; i++))
do
if [ "${oldNames[$i]}" = "$key" ]; then
if [ $2 = "author" ]; then
export GIT_AUTHOR_NAME="${newNames[$i]}"
export GIT_AUTHOR_EMAIL="${newEmails[$i]}"
echo '\nName:' "$GIT_AUTHOR_NAME"
else
export GIT_COMMITTER_NAME="${newNames[$i]}"
export GIT_COMMITTER_EMAIL="${newEmails[$i]}"
fi
fi
done
}
if [ "$GIT_AUTHOR_NAME" = "unknown" -a "$GIT_AUTHOR_EMAIL" = "donald.g.dunne@boeing.com" ]; then
export GIT_AUTHOR_NAME="Donald G. Dunne"
fi
setNameEmail "$GIT_AUTHOR_NAME" "author"
setNameEmail "$GIT_COMMITTER_NAME" "comitter"