X-Git-Url: https://git.immae.eu/?p=perso%2FImmae%2FConfig%2FAnsible.git;a=blobdiff_plain;f=roles%2Fcontexts%2Ffretlink%2Ffiles%2Fscripts%2Ffl_restoreDump;fp=roles%2Fcontexts%2Ffretlink%2Ffiles%2Fscripts%2Ffl_restoreDump;h=c76406b2f28dd232913e6c093dc7be1391a5fd99;hp=0000000000000000000000000000000000000000;hb=bf4da46633ce3682339ea01bf18c98562fa04c5d;hpb=e2e7cad558fda2d58d91a18c1ad074cb6da39828 diff --git a/roles/contexts/fretlink/files/scripts/fl_restoreDump b/roles/contexts/fretlink/files/scripts/fl_restoreDump new file mode 100644 index 0000000..c76406b --- /dev/null +++ b/roles/contexts/fretlink/files/scripts/fl_restoreDump @@ -0,0 +1,19 @@ +#!/bin/bash + +if [ -z "$1" ]; then + echo "$(basename $0) zip-file-to-restore.zip" + exit 1 +fi + +file=$(pwd)/$1 + +cd $HOME/workdir/app + +unzip "$file" + +source ../environment +mongorestore --drop --uri $FRETLINK_MONGO_URI $(pwd)/.dump/ + +if [ -e "../fixtures" ]; then + source ../fixtures +fi