"""Quickly find the md5sum of a file
"""
md5_cache = os.path.join(filename+".md5")
- print md5_cache
if os.path.exists(md5_cache):
logger.debug("Found md5sum in {0}".format(md5_cache))
stream = open(md5_cache,'r')
def parse_md5sum_line(lines, filename):
md5sum, md5sum_filename = lines[0].split()
+ md5sum_filename = os.path.basename(md5sum_filename)
+ filename = os.path.basename(filename)
if md5sum_filename != filename:
errmsg = "MD5sum and I disagre about filename. {0} != {1}"
logger.error(errmsg.format(filename, md5sum_filename))