From b47fb31a4b30472765992c0c0b399198fb8731c5 Mon Sep 17 00:00:00 2001 From: Luke Murphy Date: Sun, 22 Mar 2020 12:11:21 +0100 Subject: [PATCH] Add post-delete hook --- post-delete | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) create mode 100755 post-delete diff --git a/post-delete b/post-delete new file mode 100755 index 0000000..fb42014 --- /dev/null +++ b/post-delete @@ -0,0 +1,18 @@ +#!/usr/bin/env bash + +set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x + +source "$PLUGIN_CORE_AVAILABLE_PATH/common/functions" + +dokku-ansible-playbook-post-delete() { + declare APP="$1" + declare PLAYBOOK="$DOKKU_LIB_ROOT/data/ansible/$APP/post-delete.yml" + declare REQUIREMENTS="$DOKKU_LIB_ROOT/data/ansible/$APP/requirements.yml" + + . $(dirname "$0")/functions + + dokku_col_log_info1_quiet "Running post-delete ansible playbook" + dokku-ansible-playbook-run "$APP" "$PLAYBOOK" "$REQUIREMENTS" +} + +dokku-ansible-playbook-post-delete "$@"