""" Loop through entries and ensure using the latest 2.2 entities This means adding the following new fields to each entry: * created (2.1) * enabled (2.2) """ import json from transpose import DEFAULT_STORE_PATH, TransposeConfig def main() -> None: config_file = f"{DEFAULT_STORE_PATH}/transpose.json" with open(config_file, "r") as f: d = json.load(f) config = TransposeConfig() for entry_name in d["entries"]: config.add(entry_name, d["entries"][entry_name]["path"]) config.save(config_file) if __name__ == "__main__": main()