From 8e87f5b9e539de0098609c1ff0371611d57038e7 Mon Sep 17 00:00:00 2001 From: Jarrod Johnson Date: Tue, 8 Oct 2019 11:20:27 -0400 Subject: [PATCH] Fix python3 issue with base64 and str --- confluent_server/confluent/config/configmanager.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/confluent_server/confluent/config/configmanager.py b/confluent_server/confluent/config/configmanager.py index 271a0042..56928a55 100644 --- a/confluent_server/confluent/config/configmanager.py +++ b/confluent_server/confluent/config/configmanager.py @@ -2247,7 +2247,7 @@ class ConfigManager(object): target = dumpdata[confarea][element][attribute]['cryptvalue'] cryptval = [] for value in target: - cryptval.append(base64.b64encode(value)) + cryptval.append(confluent.util.stringify(base64.b64encode(value))) if attribute == 'cryptpass': dumpdata[confarea][element][attribute] = '!'.join(cryptval) else: