db5f73b743bbdabf1dc30218232ccb27ba65ab1c gperez2 Thu Jul 13 09:02:26 2023 -0700 Adding Brian Raney script and added the removal of long-running session cart dumps that are 2 weeks and older from directory, refs, #31585 diff --git src/utils/qa/longSessionCartDumps.sh src/utils/qa/longSessionCartDumps.sh new file mode 100755 index 0000000..32ac9f9 --- /dev/null +++ src/utils/qa/longSessionCartDumps.sh @@ -0,0 +1,21 @@ +#!/bin/bash + +# delete files that are two weeks or older +directory="/hive/groups/browser/cartDumps" +find "$directory" -type f -mtime +14 -delete + +cd /hive/users/qateam/cronCartDumps + +# first copy over the files +scp -pr qateam@hgw0:/usr/local/apache/trash/cartDumps/'*/*' . > /dev/null 2>&1 + +# then build an index html to view them from +# https://genecats.gi.ucsc.edu/qa/cronCartDumps/index.html +(echo ''; echo "" +for i in `ls -r 0*`; +do +echo "" +date=`ls -l --time-style="+%Y-%m-%d-%H:%M" $i | awk '{print $6}'` +echo "" ; +echo "" +done) > /usr/local/apache/htdocs-genecats/qa/cronCartDumps/index.html
$i $date