diff options
Diffstat (limited to 'FuseArchive/Storage/ZipFile.py')
-rw-r--r-- | FuseArchive/Storage/ZipFile.py | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/FuseArchive/Storage/ZipFile.py b/FuseArchive/Storage/ZipFile.py index 83898ef..486ee39 100644 --- a/FuseArchive/Storage/ZipFile.py +++ b/FuseArchive/Storage/ZipFile.py @@ -1,4 +1,5 @@ -import os, logging, FuseArchive, zipfile, sha +import os, logging, FuseArchive, zipfile +import FuseArchive.Digest from binascii import hexlify def save_chunk( chunk ): @@ -10,7 +11,7 @@ def save_chunk( chunk ): logging.debug( "Chunk: %s" + hexlify( chunk ) ) # Save this hash string, similar to the backuppc algo - digest = sha.new( chunk ).digest() + digest = FuseArchive.Digest.comput( chunk ) # Write out our chunk chars = list( digest ) |