#!/usr/bin/env python3
# -*- coding: utf-8 -*-
"""注册 wenshang 日跑 config"""
import json

path = "/root/gov_crawler/daily_crawl_config.json"
cfg = json.load(open(path, encoding="utf-8"))
existing = {c.get("name") for c in cfg}

if "汶上县-公告公示" not in existing:
    cfg.append({
        "name": "汶上县-公告公示",
        "script": "crawl_wenshang_gggs.py",
        "script_name": "crawl_wenshang_gggs.py",
        "incremental": True,
        "args": "5",
        "sync_mode": "local_mac",
        "enabled": False,
        "group": "山东",
        "note": "playwright列表+urllib详情, 本地Mac抓取, 前5页, 待解锁后改true",
    })
    json.dump(cfg, open(path, "w", encoding="utf-8"), ensure_ascii=False, indent=1)
    print(f"新增 wenshang 配置, 当前 {len(cfg)} 条")
else:
    print("已存在, 跳过")
