Remove hardcoded PG password fallbacks — require PG_DSN env var in all scripts

This commit is contained in:
2026-04-27 05:16:37 +00:00
parent a1f5c1049a
commit 6776637178
5 changed files with 8 additions and 5 deletions
+1 -1
View File
@@ -56,7 +56,7 @@ DEFAULT_SETTINGS = {
}
print("Loading Aaron AI...")
PG_DSN = os.getenv("PG_DSN", "dbname=aaronai user=aaronai password=aaronai_db_password host=localhost")
PG_DSN = os.getenv("PG_DSN")
def get_pg():
return psycopg2.connect(PG_DSN)
+1 -1
View File
@@ -23,7 +23,7 @@ import psycopg2
load_dotenv(Path.home() / "aaronai" / ".env")
PG_DSN = os.getenv("PG_DSN", "dbname=aaronai user=aaronai password=aaronai_db_password host=localhost")
PG_DSN = os.getenv("PG_DSN")
def get_pg():
return psycopg2.connect(PG_DSN)
+1 -1
View File
@@ -16,7 +16,7 @@ load_dotenv(Path.home() / "aaronai" / ".env")
print("Loading embedding model...")
embedder = SentenceTransformer("all-MiniLM-L6-v2")
PG_DSN = os.getenv("PG_DSN", "dbname=aaronai user=aaronai password=aaronai_db_password host=localhost")
PG_DSN = os.getenv("PG_DSN")
def get_pg():
return psycopg2.connect(PG_DSN)
+1 -1
View File
@@ -15,7 +15,7 @@ from sentence_transformers import SentenceTransformer
load_dotenv(Path.home() / "aaronai" / ".env")
CONVERSATIONS_DB = str(Path.home() / "aaronai" / "conversations.db")
PG_DSN = os.getenv("PG_DSN", "dbname=aaronai user=aaronai password=aaronai_db_password host=localhost")
PG_DSN = os.getenv("PG_DSN")
MIN_EXCHANGES = 3
print("Loading embedding model...")
+4 -1
View File
@@ -10,7 +10,10 @@ from pathlib import Path
from sentence_transformers import SentenceTransformer
CHROMA_SQLITE = str(Path.home() / "aaronai" / "db" / "chroma.sqlite3")
PG_DSN = "dbname=aaronai user=aaronai password=aaronai_db_password host=localhost"
import os
PG_DSN = os.getenv("PG_DSN")
if not PG_DSN:
raise RuntimeError("PG_DSN environment variable not set")
print("Loading embedding model...")
embedder = SentenceTransformer("all-MiniLM-L6-v2")