From d80ff07aa1e135e2be8b61852e6dcbcc5e5e5a5e Mon Sep 17 00:00:00 2001 From: Akbar Rahman Date: Sat, 16 May 2026 20:58:54 +0100 Subject: [PATCH] generate urls.txt for urls-txt --- gronk.py | 22 ++++++++++++++++------ 1 file changed, 16 insertions(+), 6 deletions(-) diff --git a/gronk.py b/gronk.py index e73e309..59cf72c 100755 --- a/gronk.py +++ b/gronk.py @@ -623,15 +623,25 @@ def main(args): elapsed_time = time.time() - start_time print(f"generated notes {elapsed_time=}") - with open(args.output_dir.joinpath("fart.json"), "w+") as fp: - json.dump( - { - k: {prop: str(propval) for prop, propval in v.items()} + #with open(args.output_dir.joinpath("data.json"), "w+") as fp: + # json.dump( + # { + # k: {prop: str(propval) for prop, propval in v.items()} + # for k, v in FILEMAP._map.items() + # }, + # fp, + # ) + + with open(args.output_dir.joinpath("urls.txt"), "w") as fp: + fp.write( + "\n".join([ + f"/permalink?uuid={v['uuid']} {v['dst_path']['web']}" for k, v in FILEMAP._map.items() - }, - fp, + if v.get('uuid') + ]) ) + return 0