connectors/ConnectorBase.py
branchpython3
changeset 3772 ec2babbd5698
parent 3750 f62625418bff
child 3808 3e219f00151a
equal deleted inserted replaced
3771:67a0df6478b3 3772:ec2babbd5698
    11 
    11 
    12     chuncksize = 1024*1024
    12     chuncksize = 1024*1024
    13 
    13 
    14     def BlobFromFile(self, filepath, seed):
    14     def BlobFromFile(self, filepath, seed):
    15         s = hashlib.new('md5')
    15         s = hashlib.new('md5')
    16         s.update(seed)
    16         s.update(seed.encode())
    17         blobID = self.SeedBlob(seed)
    17         blobID = self.SeedBlob(seed)
    18         with open(filepath, "rb") as f:
    18         with open(filepath, "rb") as f:
    19             while blobID == s.digest():
    19             while blobID == s.digest():
    20                 chunk = f.read(self.chuncksize)
    20                 chunk = f.read(self.chuncksize)
    21                 if len(chunk) == 0:
    21                 if len(chunk) == 0: