This commit is contained in:
2025-09-23 22:49:51 +03:00
parent 95153cd55b
commit 69692faac5

View File

@@ -21,11 +21,14 @@ def getenv(name):
# Import configuration
KANIDM_URL = getenv("KANIDM_URL")
KANIDM_TOKEN = read_file(getenv("KANIDM_TOKEN_PATH")).strip()
USERDATA = read_file(getenv("USERDATA_FILE_PATH")).strip()
# Fetch configuration from userdata file
# Fetch kanidm users list from userdata file
# Userdata file is json list with information about what users are configured by kanidm
userdata = json.loads(USERDATA)
try:
USERDATA = read_file(getenv("USERDATA_FILE_PATH")).strip()
userdata = json.loads(USERDATA)
except FileNotFoundError:
userdata = []
# Load database
conn = ps.connect(