3 bup_python="$(dirname "$0")/../cmd/bup-python" || exit $?
4 exec "$bup_python" "$0" ${1+"$@"}
8 from os.path import getsize, isdir
9 from sys import argv, stderr
12 def listdir_failure(ex):
16 print >> stderr, "Usage: data-size PATH ..."
21 for root, dirs, files in os.walk(path, onerror=listdir_failure):
22 total += sum(getsize(os.path.join(root, name)) for name in files)
24 total += getsize(path)