From 68c80e4d344cc134bb71f2bae3df5aad49cacaca Mon Sep 17 00:00:00 2001 From: Clemens Stolle Date: Tue, 5 Feb 2019 22:02:16 +0100 Subject: [PATCH] fix couchup for python3 A tale of strings, bytes and pyhon3, I guess --- rel/overlay/bin/couchup | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/rel/overlay/bin/couchup b/rel/overlay/bin/couchup index 4f03759b243..52d746c2d5d 100755 --- a/rel/overlay/bin/couchup +++ b/rel/overlay/bin/couchup @@ -231,7 +231,9 @@ def _replicate(args): if args["filter_deleted"]: doc["filter"] = "repl_filters/no_deleted" if args["creds"]: - auth = "Basic " + base64.b64encode(":".join(args["creds"])) + auth = ( + "Basic " + base64.b64encode(":".join(args["creds"]).encode()).decode() + ) headers = {"authorization": auth} doc["source"]["headers"] = headers doc["target"]["headers"] = headers