From f0ad40376dc6170ac705564b9eb117b607662b17 Mon Sep 17 00:00:00 2001 From: Tim Byrne Date: Tue, 6 Aug 2019 08:19:01 -0500 Subject: [PATCH] Create YADM_HOOKS variable for hooks dir --- yadm | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/yadm b/yadm index b703b36..09f9d87 100755 --- a/yadm +++ b/yadm @@ -30,6 +30,7 @@ YADM_CONFIG="config" YADM_ENCRYPT="encrypt" YADM_ARCHIVE="files.gpg" YADM_BOOTSTRAP="bootstrap" +YADM_HOOKS="hooks" HOOK_COMMAND="" FULL_COMMAND="" @@ -789,6 +790,7 @@ function configure_paths() { YADM_ENCRYPT="$YADM_DIR/$YADM_ENCRYPT" YADM_ARCHIVE="$YADM_DIR/$YADM_ARCHIVE" YADM_BOOTSTRAP="$YADM_DIR/$YADM_BOOTSTRAP" + YADM_HOOKS="$YADM_DIR/$YADM_HOOKS" # independent overrides for paths if [ -n "$YADM_OVERRIDE_REPO" ]; then @@ -879,7 +881,7 @@ function invoke_hook() { mode="$1" exit_status="$2" - hook_command="$YADM_DIR/hooks/${mode}_$HOOK_COMMAND" + hook_command="${YADM_HOOKS}/${mode}_$HOOK_COMMAND" if [ -x "$hook_command" ] ; then debug "Invoking hook: $hook_command"