features/v1/combine-feature-fragments.py
2022-05-09 19:10:29 -04:00

33 lines
442 B
Python
Executable file

#!/usr/bin/env python3
# Run from repo root.
import os
featureDirs = os.listdir('./collection')
beginning = """
{
"features": [
"""
middle = ""
end = """
]
}
"""
count = len(featureDirs)
for fDir in featureDirs:
count -= 1
config = f'./collection/{fDir}/feature.json'
data = open(config, "r").read()
middle += f'{data}'
if count != 0:
middle += ','
middle += '\n'
print(f'{beginning}{middle}{end}')