Brian - Work 10 лет назад
Родитель
Сommit
64545d6540
1 измененных файлов с 16 добавлено и 2 удалено
  1. 16 2
      services/track-changes/pack.sh

+ 16 - 2
services/track-changes/pack.sh

@@ -1,7 +1,21 @@
-while docs=$(curl "localhost:3015/doc/list?limit=1000"); do
+#!/bin/bash
+
+# find all the docHistories with unpacked ops and pack them
+
+HOST=${1:-"localhost:3015"}
+T=${2:-10}
+
+echo packing all docHistory on $HOST with delay of $T
+for n in $(seq 5 -1 1) ; do
+    echo starting in $n seconds
+    sleep 1
+done
+
+while docs=$(curl "$HOST/doc/list?limit=1000"); do
     if [ -z "$docs" ] ; then break ; fi
     for d in $docs ; do 
 	echo "packing $d"
-	curl -X POST "localhost:3015/doc/$d/pack"
+	curl -X POST "$HOST/doc/$d/pack"
+	sleep $T
     done
 done