Merge pull request #708 from efiop/master

utils: file_md5: don't forget to decode data on python 2
This commit is contained in:
Ruslan Kuprieiev
2018-05-16 14:48:22 +03:00
committed by GitHub
+3
View File
@@ -3,6 +3,7 @@ Helpers for other modules.
"""
import os
import re
import sys
import json
import stat
import shutil
@@ -41,6 +42,8 @@ def file_md5(fname):
if binary:
chunk = data
else:
if sys.version_info[0] == 2:
data = data.decode('utf-8')
chunk = dos2unix(data).encode('utf-8')
hash_md5.update(chunk)