X-Git-Url: https://arthur.barton.de/cgi-bin/gitweb.cgi?a=blobdiff_plain;f=cmd%2Fls-cmd.py;h=9180da3a7635d2df45b7b7c6c1d0806ba9924a38;hb=c40b3dd5fd74e72024fbaad3daf5a958aefa1c54;hp=581d6e116891387659dec7ee1d04fd6098bd37d0;hpb=36f565f3d201cabc40c4e6ca235a497686ac39e0;p=bup.git diff --git a/cmd/ls-cmd.py b/cmd/ls-cmd.py index 581d6e1..9180da3 100755 --- a/cmd/ls-cmd.py +++ b/cmd/ls-cmd.py @@ -1,13 +1,18 @@ -#!/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 import sys -from bup import git, vfs, ls -from bup.helpers import * + +from bup import git, ls git.check_repo_or_die() -top = vfs.RefList(None) # Check out lib/bup/ls.py for the opt spec -ret = ls.do_ls(sys.argv[1:], top, default='/', spec_prefix='bup ') - -sys.exit(ret) +rc = ls.via_cmdline(sys.argv[1:]) +sys.exit(rc)