]> arthur.barton.de Git - bup.git/blobdiff - memtest.py
bup index --check: detect broken index entries.
[bup.git] / memtest.py
index e14aa19fd3ae3023d3c7d3e3852f0f95f5f03047..7595259f9422c7ba12dc473bfff084d9508bf649 100755 (executable)
@@ -1,4 +1,4 @@
-#!/usr/bin/env python2.5
+#!/usr/bin/env python
 import sys, re, struct, mmap
 import git, options
 from helpers import *
@@ -28,12 +28,15 @@ memtest [-n elements] [-c cycles]
 --
 n,number=  number of objects per cycle
 c,cycles=  number of cycles to run
+ignore-midx  ignore .midx files, use only .idx files
 """
 o = options.Options(sys.argv[0], optspec)
 (opt, flags, extra) = o.parse(sys.argv[1:])
 
 if extra:
-    o.usage()
+    o.fatal('no arguments expected')
+
+git.ignore_midx = opt.ignore_midx
 
 git.check_repo_or_die()
 m = git.MultiPackIndex(git.repo('objects/pack'))