generated from Grigo/AndroidTemplate
22 lines
753 B
Python
22 lines
753 B
Python
import os
|
|
from pathlib import Path
|
|
|
|
BASE_DIR = Path(__file__).resolve().parent.parent
|
|
DATABASE_PATH = os.environ.get(
|
|
"LORATESTER_DB", str(BASE_DIR / "loratester.db")
|
|
)
|
|
HOST = os.environ.get("LORATESTER_HOST", "0.0.0.0")
|
|
PORT = int(os.environ.get("LORATESTER_PORT", "7634"))
|
|
TELEMETRY_LIMIT = int(os.environ.get("LORATESTER_TELEMETRY_LIMIT", "5000"))
|
|
TRACK_POINTS_LIMIT = int(os.environ.get("LORATESTER_TRACK_POINTS_LIMIT", "10000"))
|
|
ELEVATION_API_URL = os.environ.get(
|
|
"LORATESTER_ELEVATION_URL",
|
|
"http://192.168.1.109:8085/v1/elevation",
|
|
).rstrip("/")
|
|
ELEVATION_PROBE_TTL_SEC = float(
|
|
os.environ.get("LORATESTER_ELEVATION_PROBE_TTL", "60")
|
|
)
|
|
ELEVATION_CONNECT_TIMEOUT = float(
|
|
os.environ.get("LORATESTER_ELEVATION_TIMEOUT", "8")
|
|
)
|