refactor: work around os.environ missing in micropython
Work with micropython, but keep ability to override values with enviromental variables (for possible running in k8s).
This commit is contained in:
25
config.py
25
config.py
@@ -1,20 +1,15 @@
|
||||
|
||||
import os
|
||||
LATITUDE = "…"
|
||||
LONGITUDE = "…"
|
||||
|
||||
def configure_env():
|
||||
""" exports environment variables with configuration """
|
||||
GOOGLE_API_KEY = "…"
|
||||
TRAFFIC_FROM = "…+FM"
|
||||
#["TRAFFIC_FROM = f"${LATITUDE}-${LONGITUDE}"
|
||||
TRAFFIC_1_THROUGH = "…+4FP"
|
||||
TRAFFIC_2_THROUGH = "…+V9J"
|
||||
TRAFFIC_TO = "…+GX"
|
||||
|
||||
os.environ["LATITUDE"] = "…"
|
||||
os.environ["LONGITUDE"] = "…"
|
||||
AIRLY_API_KEY = "…"
|
||||
|
||||
os.environ["GOOGLE_API_KEY"] = "…"
|
||||
os.environ["TRAFFIC_FROM"] = "…+FM"
|
||||
#os.environ["TRAFFIC_FROM"] = f"${LATITUDE}-${LONGITUDE}"
|
||||
os.environ["TRAFFIC_1_THROUGH"] = "…+4FP"
|
||||
os.environ["TRAFFIC_2_THROUGH"] = "…+V9J"
|
||||
os.environ["TRAFFIC_TO"] = "…+GX"
|
||||
|
||||
os.environ["AIRLY_API_KEY"] = "…"
|
||||
|
||||
os.environ["OPENWEATHERMAP_API_KEY"] = "…"
|
||||
OPENWEATHERMAP_API_KEY = "…"
|
||||
|
||||
|
||||
Reference in New Issue
Block a user