#!/bin/bash
cd /root/gov_crawler
: > /tmp/fixall_summary.log
for f in crawl_lufeng.py crawl_lufeng_tzgg.py crawl_fjql.py crawl_ccs.py crawl_pzh_gggs.py; do
  echo "=== $f" >> /tmp/fixall_summary.log
  timeout 150 python3 "$f" > /tmp/r2_$f.log 2>&1
  echo "EXIT=$? | locked=$(grep -c 'database is locked' /tmp/r2_$f.log)" >> /tmp/fixall_summary.log
  tail -2 /tmp/r2_$f.log | sed 's/^/    /' >> /tmp/fixall_summary.log
done
echo ALLDONE >> /tmp/fixall_summary.log
