← Back to File Tree
debug_env.py
Language: python |
Path: debug_env.py |
Lines: 37
#!/usr/bin/env python3
"""Debug script to check environment variables."""
import os
import sys
print("=" * 60)
print("ENVIRONMENT VARIABLE DEBUG")
print("=" * 60)
# Check specific variables
vars_to_check = [
"ANTHROPIC_API_KEY",
"QDRANT_URL",
"QDRANT_API_KEY",
"ENVIRONMENT",
"PATH",
"PYTHONPATH",
]
for var in vars_to_check:
value = os.getenv(var)
if value:
# Mask sensitive values
if "KEY" in var or "API" in var:
masked = value[:10] + "..." + value[-10:] if len(value) > 20 else "***"
print(f"{var}: {masked}")
else:
print(f"{var}: {value}")
else:
print(f"{var}: NOT SET")
print("\nAll environment variables:")
print("-" * 60)
for key in sorted(os.environ.keys()):
print(f" {key}")
print("=" * 60)