summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJames E. Blair <jeblair@redhat.com>2018-02-01 12:02:14 -0800
committerJames E. Blair <jeblair@redhat.com>2018-02-01 12:02:14 -0800
commitda802f2828e146b3ca466ee71a75fe83f7a25fb2 (patch)
tree0831f507dff09685f48dfba32ed67c45448623ed
parent49d4bef593537a8b6b19c83152cb94d97dbdaeda (diff)
downloadgear-da802f2828e146b3ca466ee71a75fe83f7a25fb2.tar.gz
Make workers admin command py3 safe0.11.1
Change-Id: I05598ceea20169a625bbb47f15288e6eadbc88d2
-rw-r--r--gear/__init__.py5
1 files changed, 3 insertions, 2 deletions
diff --git a/gear/__init__.py b/gear/__init__.py
index 0a78fe4..b085c29 100644
--- a/gear/__init__.py
+++ b/gear/__init__.py
@@ -3238,9 +3238,10 @@ class Server(BaseClientServer):
fd = connection.conn.fileno()
ip = connection.host
client_id = connection.client_id or '-'
- functions = ' '.join(connection.functions)
+ functions = b' '.join(connection.functions).decode('utf8')
request.connection.sendRaw(("%s %s %s : %s\n" %
- (fd, ip, client_id, functions))
+ (fd, ip, client_id.decode('utf8'),
+ functions))
.encode('utf8'))
request.connection.sendRaw(b'.\n')