From 85ca49bfd35ebedd4bff5604b031b0e31c089b60 Mon Sep 17 00:00:00 2001 From: RouxRC Date: Sun, 16 Sep 2018 18:19:10 +0200 Subject: [PATCH] ignore motions and resolutions by default --- bin/tlfp-parse-many | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/bin/tlfp-parse-many b/bin/tlfp-parse-many index b734ef2..e1f3d96 100755 --- a/bin/tlfp-parse-many +++ b/bin/tlfp-parse-many @@ -11,6 +11,8 @@ args = [arg for arg in sys.argv[1:] if '--' not in arg] API_DIRECTORY = args[0] if len(args) > 0 else 'data' verbose = "--quiet" not in sys.argv +include_motions = '--include-motions' in sys.argv +include_resolutions = '--include-resolutions' in sys.argv already_done = {} for jsondos in glob.glob(os.path.join(API_DIRECTORY, '*/viz/procedure.json')): @@ -20,6 +22,9 @@ for jsondos in glob.glob(os.path.join(API_DIRECTORY, '*/viz/procedure.json')): for url in sys.stdin: url = url.strip() + if (("dossier-legislatif/ppr" in url and not include_resolutions) or + ("dossier-legislatif/motionpjl" in url and not include_motions)): + continue if url in already_done: if verbose: print()