From: Barış Metin Date: Thu, 2 Sep 2010 13:30:25 +0000 (+0200) Subject: update server info X-Git-Tag: foo~77^2~2 X-Git-Url: http://git.onelab.eu/?a=commitdiff_plain;h=cc1e1fc8d95e63ed237acb26b95058930b94c4ba;p=infrastructure.git update server info --- diff --git a/scripts/git-check.sh b/scripts/git-check.sh index 4593317..fe559c9 100755 --- a/scripts/git-check.sh +++ b/scripts/git-check.sh @@ -39,6 +39,20 @@ function fill_descriptions () { echo "" } +function update_server_info () { + echo "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx updating server info " + for arg in "$@" ; do + # accept args like plcapi or plcapi.git + b=$(basename $arg .git) + git=${b}.git + echo -n "$git " + cd $git + git update-server-info + cd - >& /dev/null + done + echo "" +} + function check_permissions () { echo "xxxxxxxxxxxxxxxxxxxxxxxxxxxxxx checking permissions " for arg in "$@" ; do @@ -89,6 +103,7 @@ function check_hooks () { args="$@" [[ -z "$args" ]] && args=$(ls -d *.git) fill_descriptions $args +update_server_info $args check_permissions $args check_configs $args check_hooks $args