There were too many other ways of creating them or running
the md5 file creation from too many different places for including
the relative path to be reliable.
def parse_md5sum_line(lines, filename):
md5sum, md5sum_filename = lines[0].split()
def parse_md5sum_line(lines, filename):
md5sum, md5sum_filename = lines[0].split()
- md5sum_filename = os.path.normpath(md5sum_filename)
- filename = os.path.normpath(filename)
+ 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))
if md5sum_filename != filename:
errmsg = "MD5sum and I disagre about filename. {0} != {1}"
logger.error(errmsg.format(filename, md5sum_filename))