b1d778892148961ead898fc47ff04c594c1f2ad6
hiram
  Fri Feb 18 11:53:16 2022 -0800
do not overwrite index.html until it is finished and reinstate size limit filter and correctly sort the submitter column refs #28930

diff --git src/hg/gar/rebuild.sh src/hg/gar/rebuild.sh
index 8a88779..435b599 100755
--- src/hg/gar/rebuild.sh
+++ src/hg/gar/rebuild.sh
@@ -1,32 +1,34 @@
 #!/bin/bash
 
 
 
 set -beEu -o pipefail
 
 if [ $# -ne 1 ]; then
   printf "usage: rebuild.sh makeItSo\n" 1>&2
   exit 255
 fi
 
 if [ "$1" != "makeItSo" ]; then
   printf "usage: rebuild.sh makeItSo\n" 1>&2
   exit 255
 fi
 
 export srcDir="$HOME/kent/src/hg/gar"
 export dateStamp=`date "+%F"`
 export workDir="/hive/data/outside/ncbi/genomes/gar/$dateStamp"
 
 if [ ! -d "${workDir}" ]; then
   mkdir "${workDir}"
 fi
 
 printf "$workDir\n"
 cd "${workDir}"
 printf "### running time ucscEquiv.sh ###\n"
 time $srcDir/ucscEquiv.sh
 printf "### running time garTable.sh ###\n"
-time $srcDir/garTable.sh > index.html 2> ${dateStamp}.log
+time $srcDir/garTable.sh > next.html 2> ${dateStamp}.log
+rm -f index.html
+mv next.html index.html
 chmod +x index.html
 printf "### finished ###\n"