Rev | Line | |
---|
[5] | 1 | #PBS -lnodes=1 -lwalltime=2301 |
---|
| 2 | cd $PBS_O_WORKDIR/jobdir || exit |
---|
| 3 | ncores=`cat /proc/cpuinfo|grep bogo|wc -l` |
---|
| 4 | for i in `seq $ncores` ; do |
---|
| 5 | ( |
---|
| 6 | while true ; do |
---|
| 7 | eval "`../locker -n -p hoppa -m 3 -d lockdir`" |
---|
| 8 | case "$LOCKER_RC" in |
---|
| 9 | OK) |
---|
| 10 | sleep $(( RANDOM%60 )) |
---|
| 11 | echo "$LOCKER_VALUE" > file.`printf "%04d" "$LOCKER_VALUE"`.`hostname`.$i |
---|
| 12 | echo "$LOCKER_KEY" | ../locker -p hoppa -r -d lockdir |
---|
| 13 | #b=${a#*:} |
---|
| 14 | #echo "$a" > file.`printf "%04d" "$b"`.`hostname`.$i |
---|
| 15 | #echo "$a" | ../locker -p hoppa -r |
---|
| 16 | ;; |
---|
| 17 | *) echo "Klaar $LOCKER_RC" |
---|
| 18 | break |
---|
| 19 | ;; |
---|
| 20 | esac |
---|
| 21 | done |
---|
| 22 | )& |
---|
| 23 | done |
---|
| 24 | wait |
---|
Note: See
TracBrowser
for help on using the repository browser.