#!/bin/bash
cd /root/gov_crawler
: > /tmp/fix5_summary.log
for f in crawl_pingluo_gsgg.py crawl_qg_xmhp.py crawl_scmiyi_gsgg.py crawl_sinodmc_xxgk.py crawl_daye.py; do
  echo "=== $f" >> /tmp/fix5_summary.log
  timeout 150 python3 "$f" > /tmp/r_$f.log 2>&1
  echo "EXIT=$? | locked=$(grep -c 'database is locked' /tmp/r_$f.log)" >> /tmp/fix5_summary.log
  tail -2 /tmp/r_$f.log | sed 's/^/    /' >> /tmp/fix5_summary.log
done
echo "ALLDONE" >> /tmp/fix5_summary.log
