#!/usr/bin/env python
-import sys, os, glob, subprocess, time
+import sys, os, glob, subprocess
from bup import options, git
from bup.helpers import *
code = gresult
else:
if par2_ok and opt.generate:
- par2_generate(base)
- print '%s ok' % last
+ presult = par2_generate(base)
+ if presult != 0:
+ print '%s par2 create: failed (%d)' % (last, presult)
+ code = presult
+ else:
+ print '%s ok' % last
+ else:
+ print '%s ok' % last
else:
assert(opt.generate and (not par2_ok or par2_exists))
debug(' skipped: par2 file already generated.\n')
par2-ok immediately return 0 if par2 is ok, 1 if not
disable-par2 ignore par2 even if it is available
"""
-o = options.Options('bup fsck', optspec)
+o = options.Options(optspec)
(opt, flags, extra) = o.parse(sys.argv[1:])
par2_setup()