From 4e50f58a74bb96e731ec061862103026439baaa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rapha=C3=ABl=20Vinot?= Date: Tue, 24 Dec 2019 00:16:05 +0100 Subject: [PATCH] fix: Feed generator was broken Fix #506 --- examples/feed-generator/generate.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/examples/feed-generator/generate.py b/examples/feed-generator/generate.py index ef911b7..a8c95c4 100755 --- a/examples/feed-generator/generate.py +++ b/examples/feed-generator/generate.py @@ -22,7 +22,7 @@ def init(): def saveEvent(event): try: - with open(os.path.join(outputdir, f'{event["uuid"]}.json'), 'w') as f: + with open(os.path.join(outputdir, f'{event["Event"]["uuid"]}.json'), 'w') as f: json.dump(event, f, indent=2) except Exception as e: print(e) @@ -68,9 +68,8 @@ if __name__ == '__main__': if not e_feed: print(f'Invalid distribution {e.distribution}, skipping') continue - if '_hashes' in e_feed: - hashes += [[h, e.uuid] for h in e_feed.pop('_hashes')] - manifest.update(e_feed.pop('_manifest')) + hashes += [[h, e.uuid] for h in e_feed['Event'].pop('_hashes')] + manifest.update(e_feed['Event'].pop('_manifest')) saveEvent(e_feed) print("Event " + str(counter) + "/" + str(total) + " exported.") counter += 1