]> mj.ucw.cz Git - eval.git/blob - mop/admin/mo-upload-contestants.sh
MO-P: Bugfix
[eval.git] / mop / admin / mo-upload-contestants.sh
1 #!/bin/sh
2 # Upload home directories of contestants
3 # Assumes that /nfs/export at workstations points to /export of the caller
4
5 [ -f cf/mop ] || { echo "Missing config file, check cwd." ; exit 1 ; }
6 set -e
7 . cf/mop
8 ( cd $MO_ROOT && tar cavvf /export/users.tar.gz users)
9 # XXX: Beware of quoting!
10 bex add -i upload-contestants -s 'Upload home directories of contestants' -e "cd $MO_ROOT && rm -rf users && tar xavvf /nfs/export/users.tar.gz" contest -g