add vendors as an env var

This commit is contained in:
k0rventen
2021-05-16 14:46:09 +02:00
parent 4f1455f330
commit 315dce530b
2 changed files with 8 additions and 1 deletions

View File

@ -6,6 +6,12 @@ REPO_URL = str(os.getenv("REPO_URL"))
NETBOX_URL = str(os.getenv("NETBOX_URL"))
NETBOX_TOKEN = str(os.getenv("NETBOX_TOKEN"))
# optionnally load vendors through a space separated list as env var
try:
VENDORS = os.getenv("VENDORS").split(" ")
except AttributeError:
VENDORS = None
MANDATORY_ENV_VARS = ["REPO_URL", "NETBOX_URL", "NETBOX_TOKEN"]
for var in MANDATORY_ENV_VARS: