def verify_hash(path, task): if os.path.getsize(path) != task['size']: print 'hash error: incorrect file size' return False if lixian_hash.verify_dcid(path, task['dcid']): if task['type'] == 'ed2k': return lixian_hash_ed2k.verify_ed2k_link(path, task['original_url']) else: return True
def verify_mini_hash(path, task): return os.path.exists(path) and os.path.getsize(path) == task['size'] and lixian_hash.verify_dcid(path, task['dcid'])
def verify_basic_hash(path, task): if os.path.getsize(path) != task['size']: print 'hash error: incorrect file size' return False return lixian_hash.verify_dcid(path, task['dcid'])
def verify_mini_hash(path, task): return ( os.path.exists(path) and os.path.getsize(path) == task["size"] and lixian_hash.verify_dcid(path, task["dcid"]) )
def verify_basic_hash(path, task): if os.path.getsize(path) != task["size"]: print "hash error: incorrect file size" return False return lixian_hash.verify_dcid(path, task["dcid"])
def verify_mini_hash(path, task): return os.path.exists(path) and os.path.getsize( path) == task['size'] and lixian_hash.verify_dcid(path, task['dcid'])
def verify_hash(path, task): if os.path.getsize(path) == task['size'] and lixian_hash.verify_dcid(path, task['dcid']): if task['type'] == 'ed2k': return lixian_hash_ed2k.verify_ed2k_link(path, task['original_url']) else: return True
def verify_basic_hash(path, task): if os.path.exists(path) and os.path.getsize(path) != task['size']: print 'hash error: incorrect file size (%s != %s)' % (os.path.getsize(path), task['size']) return False return lixian_hash.verify_dcid(path, task['dcid'])