Spaces:
Runtime error
Runtime error
File size: 647 Bytes
db5855f |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 |
#!/bin/bash
set -x
set -eo pipefail
SRC=$1
DEST=$2
if [ -f $DEST/.delete-volume ]; then
rm -rf $DEST
fi
if [ -d $DEST ]; then
if [ -f $DEST/.sync-volume ]; then
if ! [[ "$JUPYTER_SYNC_VOLUME" =~ ^(false|no|n|0)$ ]]; then
JUPYTER_SYNC_VOLUME=yes
fi
fi
if [[ "$JUPYTER_SYNC_VOLUME" =~ ^(true|yes|y|1)$ ]]; then
rsync -ar --ignore-existing $SRC/. $DEST
fi
exit
fi
if [ -d $DEST.setup-volume ]; then
rm -rf $DEST.setup-volume
fi
mkdir -p $DEST.setup-volume
tar -C $SRC -cf - . | tar -C $DEST.setup-volume -xvf -
mv $DEST.setup-volume $DEST
|