-#!/bin/bash
+#!/usr/bin/env bash
#
# Configure git identities on a repo-by-repo basis
exit 1
}
-[ $# -eq 1 ] || die "You must supply one argument: work or priv"
+USAGE="You must supply one argument: work or priv"
+
+[ $# -eq 1 ] || die "${USAGE}"
case $1 in
work)
git config user.email cmccabe@cloudera.com --file || die "${LINENO}"
git config user.email cmccabe@alumni.cmu.edu --file || die "${LINENO}"
git config user.name "Colin Patrick Mccabe" --file || die "${LINENO}"
;;
+ apache)
+ git config user.email cmccabe@apache.org --file || die "${LINENO}"
+ git config user.name "Colin P. Mccabe" --file || die "${LINENO}"
+ ;;
*)
- die "logic error"
+ die "${USAGE}"
;;
esac