]> code.ossystems Code Review - openembedded-core.git/commitdiff
Use bb.utils.md5_file isntead of calling md5sum
authorRoss Burton <ross@openedhand.com>
Thu, 1 May 2008 10:59:24 +0000 (10:59 +0000)
committerRoss Burton <ross@openedhand.com>
Thu, 1 May 2008 10:59:24 +0000 (10:59 +0000)
git-svn-id: https://svn.o-hand.com/repos/poky/trunk@4386 311d38ba-8fff-0310-9ca6-ca027cbcb966

bitbake/lib/bb/fetch/__init__.py

index c697f4744ff60f6e0e83a66eec5aa204e55524fa..c3bea447c1e50feb2fcb57ce358602f1dac1330b 100644 (file)
@@ -479,14 +479,7 @@ class Fetch(object):
     verify_md5sum = staticmethod(verify_md5sum)
 
     def write_md5sum(url, ud, d):
-        if bb.which(data.getVar('PATH', d), 'md5sum'):
-            try:
-                md5pipe = os.popen('md5sum ' + ud.localpath)
-                md5data = (md5pipe.readline().split() or [ "" ])[0]
-                md5pipe.close()
-            except OSError:
-                md5data = ""
-
+        md5data = bb.utils.md5_file(ud.localpath)
         # verify the md5sum
         if not Fetch.verify_md5sum(ud, md5data):
             raise MD5SumError(url)