From ab5e6e2aa48b4a4aa71e7503129e161fe0750bca Mon Sep 17 00:00:00 2001 From: Bob Mottram Date: Tue, 8 Nov 2016 13:23:01 +0000 Subject: [PATCH] Remove directories on failure --- src/freedombone-app-ghost | 3 +++ 1 file changed, 3 insertions(+) diff --git a/src/freedombone-app-ghost b/src/freedombone-app-ghost index 98894904..a1be5970 100755 --- a/src/freedombone-app-ghost +++ b/src/freedombone-app-ghost @@ -291,11 +291,13 @@ function install_ghost { wget https://ghost.org/zip/ghost-${GHOST_VERSION}.zip if [ ! -f ghost-${GHOST_VERSION}.zip ]; then echo $'Unable to download ghost' + rm -rf /var/www/$GHOST_DOMAIN_NAME exit 63892 fi unzip ghost-${GHOST_VERSION}.zip if [ ! -f /var/www/${GHOST_DOMAIN_NAME}/htdocs/index.js ]; then echo $'ghost failed to unzip' + rm -rf /var/www/$GHOST_DOMAIN_NAME exit 63835 fi @@ -307,6 +309,7 @@ function install_ghost { if [ ! "$?" = "0" ]; then function_check remove_nodejs remove_nodejs ghost + rm -rf /var/www/$GHOST_DOMAIN_NAME echo $'Failed to install ghost' exit 7383563 fi