Commit 183ac16f authored by Honnip's avatar Honnip Committed by Jan Tojnar
Browse files

gnomeExtensions/update: introduce `--skip-fetch` option

parent 1ee11332
Loading
Loading
Loading
Loading
+14 −5
Original line number Diff line number Diff line
@@ -4,6 +4,7 @@
import base64
import json
import logging
import argparse
import subprocess
import urllib.error
import urllib.request
@@ -350,7 +351,15 @@ def find_collisions(

def main() -> None:
    logging.basicConfig(level=logging.DEBUG)
    parser = argparse.ArgumentParser()
    parser.add_argument(
        "--skip-fetch",
        action="store_true",
        help="Skip fetching extensions. When this option is set, the script does not fetch extensions from the internet, but checks for name collisions.",
    )
    args = parser.parse_args()

    if not args.skip_fetch:
        processed_extensions = fetch_extensions()

        serialize_extensions(processed_extensions)