From 064e98943dcfc60e5738a21a19c0a3dac32d16cd Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Robert=20Sch=C3=A4fer?= Date: Mon, 4 Feb 2019 12:37:03 +0100 Subject: [PATCH] Remove sub-directories in /mongo-export On Digital Ocean a persistent volume has a folder `lost+found` by default. This script stops throws error messages because it can't remove that folder if we don't add `-r` flag. --- db-migration-worker/import.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/db-migration-worker/import.sh b/db-migration-worker/import.sh index 0251a3582..8e949a123 100755 --- a/db-migration-worker/import.sh +++ b/db-migration-worker/import.sh @@ -18,7 +18,7 @@ echo "UPLOADS_DIRECTORY ${UPLOADS_DIRECTORY}" echo "-------------------------------------------------" mongo ${MONGODB_DATABASE} --eval "db.dropDatabase();" -rm -f /mongo-export/* +rm -rf /mongo-export/* ssh -4 -M -S my-ctrl-socket -fnNT -L 27018:localhost:27017 -l ${SSH_USERNAME} ${SSH_HOST} mongodump --host localhost -d ${MONGODB_DATABASE} --port 27018 --username ${MONGODB_USERNAME} --password ${MONGODB_PASSWORD} --authenticationDatabase ${MONGODB_AUTH_DB} --gzip --archive | mongorestore --gzip --archive