scripts: add .tar.zst to dl_cleanup extensions
[openwrt/staging/nbd.git] / scripts / dl_cleanup.py
index b15a9bb1a704b1f7f3776a33760793ceeba3f362..6d4f96c9d8600bf0f2a7c8cae42f6c6e819fcf26 100755 (executable)
@@ -100,6 +100,7 @@ extensions = (
     ".tar.gz",
     ".tar.bz2",
     ".tar.xz",
+    ".tar.zst",
     ".orig.tar.gz",
     ".orig.tar.bz2",
     ".orig.tar.xz",
@@ -224,7 +225,7 @@ def main(argv):
     try:
         (opts, args) = getopt.getopt(
             argv[1:],
-            "hdBwDb:",
+            "hdBw:D:b:",
             [
                 "help",
                 "dry-run",
@@ -268,12 +269,15 @@ def main(argv):
         if o in ("-b", "--build-dir"):
             builddir = v
 
+    if args:
+        directory = args[0]
+
     if not os.path.exists(directory):
-        print("Can't find dl path", directory)
+        print("Can't find download directory", directory)
         return 1
 
     if not os.path.exists(builddir):
-        print("Can't find dl path", builddir)
+        print("Can't find build directory", builddir)
         return 1
 
     # Create a directory listing and parse the file names.