finish conversion to python 3

This commit is contained in:
2020-01-07 15:43:49 -05:00
parent aab4793fe8
commit 7786b84285
2 changed files with 14 additions and 11 deletions
+5 -3
View File
@@ -26,6 +26,7 @@ import queue
from hashlib import md5
import json
import zlib
import codecs
from subprocess import Popen, STDOUT, PIPE
@@ -501,10 +502,11 @@ def updatecode(ucode, uname):
except Exception as e:
fail = "cannot read new code: %s" % e
if not fail:
m = md5.new()
m.update(new_code)
m = md5()
new_codeE = new_code.encode()
m.update(new_codeE)
icsum = m.hexdigest()
rmsg = {'csum': icsum, 'code': new_code.encode('base64','strict') }
rmsg = {'csum': icsum, 'code': codecs.encode(new_codeE, 'base64') }
hbdclass.Host.hosts[uname].cmds.append(('UPD',rmsg))
return fail