From 5c978286e27531da994fe12d1090d7af9e7b03fd Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Mon, 31 Dec 2018 16:32:23 +0100 Subject: [PATCH] two more changes for python3 in the bytes vs str area --- conf_files.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/conf_files.py b/conf_files.py index 51a5b17..b13836f 100755 --- a/conf_files.py +++ b/conf_files.py @@ -29,7 +29,7 @@ class conf_files: def checksum(self, path): try: with open(path) as feed: - return sha(feed.read()).digest() + return sha(feed.read().encode()).digest() except IOError: return None @@ -85,7 +85,7 @@ class conf_files: os.makedirs(os.path.dirname(dest)) except OSError: pass - tools.write_file(dest, lambda f: f.write(contents), + tools.write_file(dest, lambda f: f.write(contents.decode()), mode=mode, uidgid=(uid, gid)) if self.system(cf_rec['postinstall_cmd']): self.system(err_cmd) -- 2.43.0