From a7ed1dcbf6bb0fc1112fdafc4d1741b4baef63ce Mon Sep 17 00:00:00 2001 From: Thomas Date: Sat, 13 Jan 2018 06:48:16 +1100 Subject: [PATCH] Fix unicode error - python2 If the name of a container doesn't exist and its name isn't utf-8 encoded you receive a stacktrace Signed-off-by: Thomas --- compose/project.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/compose/project.py b/compose/project.py index a507eab96..1f5ae574d 100644 --- a/compose/project.py +++ b/compose/project.py @@ -703,7 +703,7 @@ def warn_for_swarm_mode(client): class NoSuchService(Exception): def __init__(self, name): - self.name = name + self.name = name.decode('utf8') self.msg = "No such service: %s" % self.name def __str__(self):