def get_content_hash(self): """ Returns the hash of self.srcfile self.srcfile is set by subclasses """ return md5_for_file(self.srcfile)
def __init__(self, srcfile, path, md5=None): super(HashIdentifier, self).__init__(srcfile, path) if md5 is None: md5 = md5_for_file(self.srcfile) self.md5 = md5