4432518bb9bffe16686dfe8f29e161de75252816
[cloudstore.git] / test.sh
1 #!/bin/sh -xe
2
3 push() {
4         file=`shift`
5         RSYNC_PASSWORD=secret rsync $* $file rsync://dpavlin@127.0.0.1:6501/dpavlin/$file
6 }
7
8
9 dir=/tmp/test
10 rm -Rf "$dir"
11 mkdir /tmp/test
12 cd $dir
13 ps ax > foo
14 push foo -v
15 ps ax > bar
16 push bar -v
17 mkdir dir-test
18 # deduplicate?
19 cp foo bar dir-test/
20 push dir-test --recursive -v
21 rm foo bar
22 push dir-test --recursive --delete -v
23 rm -Rf dir-test
24 push . --recursive --delete -v