From: Benjamin C Meyer Date: Sat, 19 Jun 2010 16:33:21 +0000 (-0400) Subject: Only set the hook variable when an argument is passed to hook_dirs, otherwise hook... X-Git-Url: https://gitweb.fluxo.info/?a=commitdiff_plain;h=4c1dd86f9edd291bfcdfc3c636f53d25dddc3928;p=git-hooks.git Only set the hook variable when an argument is passed to hook_dirs, otherwise hook will be '/' and if there is no git config option will result in / being returned as a valid git hook which it is not Signed-off-by: Benjamin C Meyer --- diff --git a/git-hooks b/git-hooks index 9c40e14..4ac5bc0 100755 --- a/git-hooks +++ b/git-hooks @@ -28,10 +28,14 @@ function hook_dirs { - hook="${1}" - echo "${HOME}/.git_hooks/${hook}" - echo "${PWD}/git_hooks/${hook}" - echo "`git config hooks.global`"/${hook} + if [ ! -z "${1}" ] ; then + hook="/${1}" + else + hook="" + fi + echo "${HOME}/.git_hooks${hook}" + echo "${PWD}/git_hooks${hook}" + echo "`git config hooks.global`"${hook} } function list_hooks_in_dir