File tree Expand file tree Collapse file tree 1 file changed +9
-2
lines changed
Expand file tree Collapse file tree 1 file changed +9
-2
lines changed Original file line number Diff line number Diff line change @@ -34,6 +34,8 @@ parse_block_number() {
3434 return
3535 fi
3636 echo $( echo " $log " | awk -F' \"block number\"=' ' {print $2}' | awk ' {print $1}' )
37+
38+ echo $( echo " $log " | awk -F' nextHotshotBlock=' ' {print $2}' | awk ' {print $1}' )
3739}
3840
3941get_log_count () {
@@ -84,6 +86,7 @@ last_processing_hotshot_block_log=$(read_last_log $container_name "processing ho
8486last_processing_hotshot_block_num=$( parse_block_number " $last_processing_hotshot_block_log " )
8587echo " last processing hotshot block number: $last_processing_hotshot_block_num "
8688
89+ restart_ts=" $( date -u +%Y-%m-%dT%H:%M:%SZ) "
8790docker compose start $container_name
8891
8992sleep 20
@@ -92,7 +95,11 @@ next_produced_block_log=$(docker compose logs $container_name 2>&1 | tail -n +$c
9295echo " next log: $next_produced_block_log "
9396next_produced_block_num=$( parse_block_number " $next_produced_block_log " )
9497
95- next_processing_hotshot_block_log=$( docker compose logs $container_name 2>&1 | tail -n +$count | grep " processing hotshot block" | head -1)
98+ next_processing_hotshot_block_log=$(
99+ docker compose logs --since " $restart_ts " " $container_name " 2>&1 \
100+ | grep " Starting streamer" \
101+ | head -1
102+ )
96103next_processing_hotshot_block_num=$( parse_block_number " $next_processing_hotshot_block_log " )
97104
98105echo " last block number: $last_produced_block_num "
@@ -119,5 +126,5 @@ if [[ $next_processing_hotshot_block_num -le $((last_processing_hotshot_block_nu
119126 exit 0
120127 fi
121128fi
122-
129+ echo " caff node next processing hotshot block check failed "
123130exit 1
You can’t perform that action at this time.
0 commit comments