From 1d45ca0cdd313aba4515deab0a81bbc7d1cb3988 Mon Sep 17 00:00:00 2001 From: Jose Diaz-Gonzalez Date: Thu, 11 Dec 2014 02:38:08 -0500 Subject: [PATCH] Add backup export/import hooks for associated VHOST files --- plugins/domains/backup-export | 8 ++++++++ plugins/domains/backup-import | 12 ++++++++++++ 2 files changed, 20 insertions(+) create mode 100755 plugins/domains/backup-export create mode 100755 plugins/domains/backup-import diff --git a/plugins/domains/backup-export b/plugins/domains/backup-export new file mode 100755 index 000000000..2306b1055 --- /dev/null +++ b/plugins/domains/backup-export @@ -0,0 +1,8 @@ +#!/usr/bin/env bash +set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x + +shopt -s nullglob +VERSION="$1" +BASE_DIR="$2" + +cat; for i in $BASE_DIR/*/VHOST; do echo $i; done diff --git a/plugins/domains/backup-import b/plugins/domains/backup-import new file mode 100755 index 000000000..05ace80ff --- /dev/null +++ b/plugins/domains/backup-import @@ -0,0 +1,12 @@ +#!/usr/bin/env bash +set -eo pipefail; [[ $DOKKU_TRACE ]] && set -x + +shopt -s nullglob +VERSION="$1" +IMPORT_DIR="$2" +TARGET_DIR="$3" + +cd $IMPORT_DIR +for file in */VHOST; do + cp $file "$TARGET_DIR/$file" +done