Remove unused features

This commit is contained in:
oldnapalm
2023-11-28 00:01:44 -03:00
parent 23dca00bbb
commit 5e9c0613d3
2 changed files with 3 additions and 265 deletions
+3 -2
View File
@@ -8,13 +8,14 @@ with open("variant", "rb") as f:
variants = variants_pb2.FeatureResponse()
variants.ParseFromString(f.read())
keep = ['zwift_launcher_']
with open("../variants.txt") as f:
vs = json.load(f)['variants']
vs = [d for d in json.load(f)['variants'] if any(d['name'].startswith(s) for s in keep)]
for v in MessageToDict(variants)['variants']:
if 'fields' in v['values']:
v['values']['fields'] = dict(sorted(v['values']['fields'].items()))
vs[:] = [d for d in vs if d.get('name') != v['name']]
vs.append(v)
with open("../variants.txt", "w") as f: