-#!/usr/bin/env python
+#!/bin/sh
+"""": # -*-python-*-
+bup_python="$(dirname "$0")/bup-python" || exit $?
+exec "$bup_python" "$0" ${1+"$@"}
+"""
+# end of bup preamble
+
+from __future__ import absolute_import, print_function
import sys, os, glob, subprocess
+
from bup import options, git
-from bup.helpers import *
+from bup.helpers import Sha1, chunkyreader, istty2, log, progress
par2_ok = 0
nullf = open('/dev/null')
if opt.quick:
try:
quick_verify(base)
- except Exception, e:
- debug('error: %s\n' % e)
+ except Exception as e:
+ log('error: %s\n' % e)
return 1
return 0
else:
assert(opt.generate and (not par2_ok or par2_exists))
action_result = 'exists' if par2_exists else 'skipped'
if opt.verbose:
- print last, action_result
+ print(last, action_result)
return code
else: # child
try:
sys.exit(do_pack(base, last, par2_exists))
- except Exception, e:
+ except Exception as e:
log('exception: %r\n' % e)
sys.exit(99)