[Checkins] SVN: z3c.pypimirror/trunk/src/z3c/pypimirror/mirror.py added --follow-external-links option

Andreas Jung andreas at andreas-jung.com
Fri Aug 29 09:42:40 EDT 2008


Log message for revision 90588:
  added --follow-external-links option
  

Changed:
  U   z3c.pypimirror/trunk/src/z3c/pypimirror/mirror.py

-=-
Modified: z3c.pypimirror/trunk/src/z3c/pypimirror/mirror.py
===================================================================
--- z3c.pypimirror/trunk/src/z3c/pypimirror/mirror.py	2008-08-29 12:55:19 UTC (rev 90587)
+++ z3c.pypimirror/trunk/src/z3c/pypimirror/mirror.py	2008-08-29 13:42:39 UTC (rev 90588)
@@ -542,6 +542,8 @@
                       default=False, help='verbose on')
     parser.add_option('-i', '--indexes-only', dest='indexes_only', action='store_true',
                       default=False, help='create indexes only (no mirroring)')
+    parser.add_option('-e', '--follow-external-links', dest='external_links', action='store_true',
+                      default=False, help='Follow and download external links)')
     options, args = parser.parse_args()
     if len(args) != 1:
         print "Usage: mirror <config-file>"
@@ -556,7 +558,7 @@
     cleanup = config["cleanup"] in ("True", "1")
     create_indexes = config["create_indexes"] in ("True", "1")
     verbose = config["verbose"] in ("True", "1") or options.verbose
-    external_links = config["external_links"] in ("True", "1")
+    external_links = config["external_links"] in ("True", "1") or options.external_links
 
     package_list = PypiPackageList().list(package_matches)
     mirror = Mirror(config["mirror_file_path"])
@@ -572,4 +574,3 @@
                       external_links, 
                       config["base_url"])
 
-



More information about the Checkins mailing list