[Checkins] SVN: z3c.pypimirror/trunk/src/z3c/pypimirror/mirror.py added --indexes-only option (not fully read functional)
Andreas Jung
andreas at andreas-jung.com
Thu Aug 28 15:03:27 EDT 2008
Log message for revision 90556:
added --indexes-only option (not fully read functional)
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-28 18:58:30 UTC (rev 90555)
+++ z3c.pypimirror/trunk/src/z3c/pypimirror/mirror.py 2008-08-28 19:03:25 UTC (rev 90556)
@@ -540,6 +540,8 @@
parser = optparse.OptionParser()
parser.add_option('-v', '--verbose', dest='verbose', action='store_true',
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)')
options, args = parser.parse_args()
if len(args) != 1:
print "Usage: mirror <config-file>"
@@ -559,12 +561,15 @@
package_list = PypiPackageList().list(package_matches)
mirror = Mirror(config["mirror_file_path"])
lock = zc.lockfile.LockFile(os.path.join(config["mirror_file_path"], config["lock_file_name"]))
- mirror.mirror(package_list,
- filename_matches,
- verbose,
- cleanup,
- create_indexes,
- external_links,
- config["base_url"])
+ if options.indexes_only:
+ mirror.index_html()
+ else:
+ mirror.mirror(package_list,
+ filename_matches,
+ verbose,
+ cleanup,
+ create_indexes,
+ external_links,
+ config["base_url"])
More information about the Checkins
mailing list