mirror of
https://github.com/Rhinemann/IoT-Systems.git
synced 2026-03-14 20:50:39 +02:00
17 lines
466 B
Python
17 lines
466 B
Python
import os
|
|
|
|
|
|
def try_parse(type, value: str):
|
|
try:
|
|
return type(value)
|
|
except Exception:
|
|
return None
|
|
|
|
|
|
# Configuration for POSTGRES
|
|
POSTGRES_HOST = os.environ.get("POSTGRES_HOST") or "localhost"
|
|
POSTGRES_PORT = try_parse(int, os.environ.get("POSTGRES_PORT")) or 5432
|
|
POSTGRES_USER = os.environ.get("POSTGRES_USER") or "user"
|
|
POSTGRES_PASSWORD = os.environ.get("POSTGRES_PASS") or "pass"
|
|
POSTGRES_DB = os.environ.get("POSTGRES_DB") or "test_db"
|