INNER CODE UNIT · Python
_get_current_metadata
stratumauth/app · extra/generate_icon_meta.py:39
def _get_current_metadata() -> MetadataMap:
metafile_path = os.path.join(MAIN_DIR, "icons.csv")
if not os.path.exists(metafile_path):
return {}
result = {}
with open(metafile_path, "r", encoding="utf-8") as file:
reader = csv.DictReader(file)
for entry in reader:
key = entry["icon"]
result[key] = {
"icon": entry["icon"],
"url": _empty_string_to_none(entry["url"]),
"name": _empty_string_to_none(entry["name"]),