Add .env file loading — cp .env.example .env and edit

This commit is contained in:
Jarvis Prime
2026-03-04 04:41:48 +00:00
parent 66f9f03409
commit 6ebd8f8d28
2 changed files with 19 additions and 0 deletions

View File

@@ -6,6 +6,15 @@ import time
import json
from pathlib import Path
# Load .env if present
_env_file = Path(__file__).parent / ".env"
if _env_file.exists():
for line in _env_file.read_text().splitlines():
line = line.strip()
if line and not line.startswith("#") and "=" in line:
key, _, val = line.partition("=")
os.environ.setdefault(key.strip(), val.strip())
from go_parser import parse_go_file, filter_imports, get_repo_module, resolve_import_to_file
from docgen import generate_file_doc, generate_repo_doc, generate_docs_batch
from db import GraphDB