in src/retrieval_service/app/app.py [0:0]
def parse_config(path: str) -> AppConfig:
config = {}
config["host"] = os.environ.get("APP_HOST", "127.0.0.1")
config["port"] = os.environ.get("APP_PORT", 8080)
config["datastore"] = {}
config["datastore"]["kind"] = os.environ.get("DB_KIND", "cloudsql-postgres")
config["datastore"]["project"] = os.environ.get("DB_PROJECT", "my-project")
config["datastore"]["region"] = os.environ.get("DB_REGION", "us-central1")
config["datastore"]["instance"] = os.environ.get("DB_INSTANCE", "my-instance")
config["datastore"]["database"] = os.environ.get("DB_NAME", "assistantdemo")
config["datastore"]["user"] = os.environ.get("DB_USER", "postgres")
config["datastore"]["password"] = os.environ.get("DB_PASSWORD", "password")
return AppConfig(**config)