summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorEkaterina Chernova <efedorova@mirantis.com>2022-04-01 11:43:00 +0300
committerEkaterina Chernova <efedorova@mirantis.com>2022-04-01 13:55:50 +0300
commit96f91b961ff593406a7cf9155e309d9988f8e2ae (patch)
treebfb38977a6bedc4183c7ff02f6b265abde2960d6
parent0a7c3050e862c0dffe8f95e7295afc8eb67d4c89 (diff)
downloadtooz-96f91b961ff593406a7cf9155e309d9988f8e2ae.tar.gz
Fix getting group with prefix in etcd3gw driver2.11.1
Convert group_id from string to bytes while byte string concatenation Change-Id: I29d8fe9f3d017da4f582b9bdce8631690e728c0a Closes-Bug: #1967498
-rw-r--r--tooz/drivers/etcd3gw.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/tooz/drivers/etcd3gw.py b/tooz/drivers/etcd3gw.py
index 232b3ae..d4a7693 100644
--- a/tooz/drivers/etcd3gw.py
+++ b/tooz/drivers/etcd3gw.py
@@ -250,7 +250,7 @@ class Etcd3Driver(coordination.CoordinationDriverWithExecutor):
return _encode(self._prefix_group(group_id))
def _prefix_group(self, group_id):
- return b"%s%s/" % (self.GROUP_PREFIX, group_id)
+ return b"%s%s/" % (self.GROUP_PREFIX, utils.to_binary(group_id))
def create_group(self, group_id):
@_translate_failures