mirror of
https://git.yoctoproject.org/poky
synced 2026-06-01 00:59:48 +00:00
Use bb.utils.md5_file isntead of calling md5sum
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4386 311d38ba-8fff-0310-9ca6-ca027cbcb966
This commit is contained in:
@@ -479,14 +479,7 @@ class Fetch(object):
|
|||||||
verify_md5sum = staticmethod(verify_md5sum)
|
verify_md5sum = staticmethod(verify_md5sum)
|
||||||
|
|
||||||
def write_md5sum(url, ud, d):
|
def write_md5sum(url, ud, d):
|
||||||
if bb.which(data.getVar('PATH', d), 'md5sum'):
|
md5data = bb.utils.md5_file(ud.localpath)
|
||||||
try:
|
|
||||||
md5pipe = os.popen('md5sum ' + ud.localpath)
|
|
||||||
md5data = (md5pipe.readline().split() or [ "" ])[0]
|
|
||||||
md5pipe.close()
|
|
||||||
except OSError:
|
|
||||||
md5data = ""
|
|
||||||
|
|
||||||
# verify the md5sum
|
# verify the md5sum
|
||||||
if not Fetch.verify_md5sum(ud, md5data):
|
if not Fetch.verify_md5sum(ud, md5data):
|
||||||
raise MD5SumError(url)
|
raise MD5SumError(url)
|
||||||
|
|||||||
Reference in New Issue
Block a user