diff --git a/localdump.sh b/localdump.sh index cd508c25aa2ca9dbd50d481dabe822cec191696d..e7868eed03f672dd16c343ed14f68290b001e2ec 100755 --- a/localdump.sh +++ b/localdump.sh @@ -188,7 +188,8 @@ # global string BACKUP_BASEDIR base directory of all backups function listBackupedServices(){ ( - find "${BACKUP_BASEDIR}" -mindepth 1 -maxdepth 1 -type d -exec basename {} \; + test -n "${BACKUP_BASEDIR}" && test -d "${BACKUP_BASEDIR}" \ + && find "${BACKUP_BASEDIR}" -mindepth 1 -maxdepth 1 -type d -exec basename {} \; test -n "${ARCHIVE_BASEDIR}" && test -d "${ARCHIVE_BASEDIR}" \ && find "${ARCHIVE_BASEDIR}" -mindepth 1 -maxdepth 1 -type d -exec basename {} \; ) | sort -u