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 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64
|
#!/bin/bash
cd `dirname $0`/../..
export PYTHONPATH=`pwd`
export PASSPHRASE=foo
alias python3=python3.10
#export PYDEVD=True
rm -rf ~/.cache/duplicity/issue103 /tmp/first_drive /tmp/second_drive
duplicity/__main__.py \
full \
--name issue103 \
--file-prefix-manifest 'meta_' \
--file-prefix-signature 'meta_' \
--file-prefix-archive 'data_' \
--no-encryption \
`pwd` \
multi:///`pwd`/testing/regression/issue103.json\?mode=mirror
ls -lR ~/.cache/duplicity/issue103 /tmp/first_drive /tmp/second_drive
sleep 2
duplicity/__main__.py \
full \
--name issue103 \
--file-prefix-manifest 'meta_' \
--file-prefix-signature 'meta_' \
--file-prefix-archive 'data_' \
--no-encryption \
`pwd` \
multi:///`pwd`/testing/regression/issue103.json\?mode=mirror
ls -lR ~/.cache/duplicity/issue103 /tmp/first_drive /tmp/second_drive
sleep 2
duplicity/__main__.py \
remove-older-than 2s \
--name issue103 \
--file-prefix-manifest 'meta_' \
--file-prefix-signature 'meta_' \
--file-prefix-archive 'data_' \
--no-encryption \
--force \
--verbosity 9 \
multi:///`pwd`/testing/regression/issue103.json\?mode=mirror
ls -lR ~/.cache/duplicity/issue103 /tmp/first_drive /tmp/second_drive
sleep 2
duplicity/__main__.py \
collection-status \
--name issue103 \
--file-prefix-manifest 'meta_' \
--file-prefix-signature 'meta_' \
--file-prefix-archive 'data_' \
--no-encryption \
--verbosity 9 \
multi:///`pwd`/testing/regression/issue103.json\?mode=mirror
ls -lR ~/.cache/duplicity/issue103 /tmp/first_drive /tmp/second_drive
|