Quick and dirty at the moment.
--- /dev/null
+cd swift
+rm -f chunk core lout lerr
+killall leecher
+killall seeder
+echo DONE
--- /dev/null
+if ps -ef | grep l[e]echer > /dev/null; then
+ echo `hostname` has a running leecher
+ return 1
+fi
#!/bin/bash
HASH=66b9644bb01eaad09269354df00172c8a924773b
-HEAD=node300.das2.ewi.tudelft.nl
+HEAD=83.96.143.114
sleep 1
+rm -f core
ulimit -c 1024000
cd swift || exit 1
rm -f chunk
-./exec/leecher $HASH chunk $HEAD:20000 0.0.0.0:10000 >lout 2>lerr || exit 2
+#valgrind --leak-check=yes \
+./exec/leecher $HASH chunk $HEAD:10001 0.0.0.0:10002 2>lerr | gzip > lout.gz || exit 2
--- /dev/null
+#!/bin/bash
+
+ulimit -c 1024000
+cd swift || exit 2
+if [ ! -e ScottKim_2008P.mp4 ]; then
+ wget -c http://video.ted.com/talks/podcast/ScottKim_2008P.mp4 || exit 1
+fi
+
+./exec/seeder ScottKim_2008P.mp4 0.0.0.0:10001 2> lerr | gzip > lout.gz