删除 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