From 9ad86b6feca85f2243c8d4145218b0d67346ae52 Mon Sep 17 00:00:00 2001 From: "Konstantin L. Metlov" Date: Wed, 14 Dec 2022 20:20:02 +0300 Subject: encode the string data before writing in Cfg Signed-off-by: Konstantin L. Metlov --- src/lib/Bcfg2/Server/Plugins/Cfg/__init__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/lib/Bcfg2/Server/Plugins/Cfg/__init__.py b/src/lib/Bcfg2/Server/Plugins/Cfg/__init__.py index e4013a347..05952c6c8 100644 --- a/src/lib/Bcfg2/Server/Plugins/Cfg/__init__.py +++ b/src/lib/Bcfg2/Server/Plugins/Cfg/__init__.py @@ -392,7 +392,7 @@ class CfgCreator(CfgBaseFileMatcher): "for %s: %s" % (fileloc, err)) try: - open(fileloc, 'wb').write(data) + open(fileloc, 'wb').write(data.encode()) self.core.block_for_fam_events() except IOError: err = sys.exc_info()[1] -- cgit v1.2.3-1-g7c22