# Must Import config.sh and func_common.sh before executing in remote server

set -eu

cd ${REMOTE_BACKUP_PATH}
mv -v ${ZIP_NAME} ${REMOTE_APP_DIR}

header "Renaming Old Folder"
cd ${REMOTE_APP_DIR}
mv -v ${REMOTE_RUNNING_APP} ${REMOTE_RENAMED_APP}

header "Unzipping Latest Code"
tar -xzf ${ZIP_NAME}

header "Restarted PM2 ${PM2_NAME}"
pm2 restart ${PM2_NAME}


header "Removed Zip File"
rm ${ZIP_NAME}
