]> arthur.barton.de Git - bup.git/blobdiff - lib/bup/git.py
git.PackWriter: assert on no precalculated sha
[bup.git] / lib / bup / git.py
index 5d46cc7b6099245ae8a527227328f0c8c0913b6d..f7ff94b057e0bbe56a66f3609279f64e7cf24730 100644 (file)
@@ -855,8 +855,7 @@ class PackWriter(object):
     def _write(self, sha, type, content):
         if verbose:
             log('>')
-        if not sha:
-            sha = calc_hash(type, content)
+        assert sha
         size, crc = self._raw_write(_encode_packobj(type, content,
                                                     self.compression_level),
                                     sha=sha)