删除 check_buckets.py
This commit is contained in:
@@ -1,30 +0,0 @@
|
|||||||
import asyncio
|
|
||||||
from bucket_manager import BucketManager
|
|
||||||
from utils import load_config
|
|
||||||
|
|
||||||
async def main():
|
|
||||||
config = load_config()
|
|
||||||
bm = BucketManager(config)
|
|
||||||
buckets = await bm.list_all(include_archive=True)
|
|
||||||
|
|
||||||
print(f"Total buckets: {len(buckets)}")
|
|
||||||
|
|
||||||
domains = {}
|
|
||||||
for b in buckets:
|
|
||||||
for d in b.get("metadata", {}).get("domain", []):
|
|
||||||
domains[d] = domains.get(d, 0) + 1
|
|
||||||
|
|
||||||
print(f"Domains: {domains}")
|
|
||||||
|
|
||||||
# Check for formatting issues (e.g., missing critical fields)
|
|
||||||
issues = 0
|
|
||||||
for b in buckets:
|
|
||||||
meta = b.get("metadata", {})
|
|
||||||
if not meta.get("name") or not meta.get("domain") or not b.get("content"):
|
|
||||||
print(f"Format issue in {b['id']}")
|
|
||||||
issues += 1
|
|
||||||
|
|
||||||
print(f"Found {issues} formatting issues.")
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
|
||||||
asyncio.run(main())
|
|
||||||
Reference in New Issue
Block a user