We should be using argv_bytes() here, since the parsing will
require using bytes later.
Signed-off-by: Johannes Berg <johannes@sipsolutions.net>
client.bwlimit = parse_num(opt.bwlimit)
if is_reverse and opt.remote:
misuse("don't use -r in reverse mode; it's automatic")
+ if opt.remote:
+ opt.remote = argv_bytes(opt.remote)
if opt.remote or is_reverse:
dest_repo = RemoteRepo(opt.remote)
else:
from bup import git, options, client
from bup.helpers import log, saved_errors
+from bup.compat import argv_bytes
optspec = """
if opt.remote:
git.check_repo_or_die()
- cli = client.Client(opt.remote, create=True)
+ cli = client.Client(argv_bytes(opt.remote), create=True)
cli.close()