winfreed.py: support downloading a single package
authorAntonio Ospite <ao2@ao2.it>
Mon, 29 May 2017 13:58:46 +0000 (15:58 +0200)
committerAntonio Ospite <ao2@ao2.it>
Mon, 29 May 2017 13:58:46 +0000 (15:58 +0200)
winfreed.py

index a9af707..b2d7ac1 100755 (executable)
@@ -170,7 +170,11 @@ if __name__ == "__main__":
         sys.exit(1)
 
     if sys.argv[1] == 'download':
         sys.exit(1)
 
     if sys.argv[1] == 'download':
-        download_all()
+        if len(sys.argv) > 2:
+            pkg = get_pkg(sys.argv[2])
+            download(pkg)
+        else:
+            download_all()
     elif sys.argv[1] == 'show':
         show_all()
     else:
     elif sys.argv[1] == 'show':
         show_all()
     else: