Files
neon/scripts/combine_control_files.py
2023-07-11 14:34:16 -04:00

20 lines
504 B
Python

import json
import os
# enable custom extensions for specific tenants
enabled_extensions = {
"123454321": ["anon"],
"public": ["embedding"]
}
control_data = {}
for control_file in os.listdir("control_files"):
ext_name = control_file.replace(".control", "")
with open(control_file, "r") as f:
control_data[ext_name] = f.read()
all_data = {"enabled_extensions": enabled_extensions, "control_data": control_data}
with open("ext_index.json", "w") as f:
json.dump(all_data, f)