--- adsl/test_difference.sh 2007/02/11 21:52:48 1 +++ adsl/test_difference.sh 2007/02/11 22:07:25 3 @@ -2,26 +2,26 @@ #echo "** sync" #slonik_execute_script -c 'select now();' 1 | slonik -op='!=' -echo $0 $1 | grep '_no_' >/dev/null && op='==' +op='==' +echo $0 $1 | grep 'diff' >/dev/null && op='!=' -echo "name [$0] op [$op]" +echo "name [$0 $1] op [$op]" psql="sudo -u postgres psql adsl" master="`$psql -p 5001 -c 'select * from po_mjesecima'`" echo -e "## MASTER\n$master" slave='' oldslave='' -while [ "$master" $op "$slave" ] ; do +while [ ! "$master" $op "$slave" -o "$slave" == '' ] ; do slave="`$psql -p 5002 -c 'select * from po_mjesecima'`" if [ "$oldslave" != "$slave" ] then echo -e "$op SLAVE\n$slave" else echo -n "." + sleep 2 fi oldslave="$slave" - sleep 2 done echo "** OK -- master $op slave **"