Răsfoiți Sursa

Add ObjectStore.generate_pack_contents.

Jelmer Vernooij 16 ani în urmă
părinte
comite
68ef883539
1 a modificat fișierele cu 4 adăugiri și 0 ștergeri
  1. 4 0
      dulwich/object_store.py

+ 4 - 0
dulwich/object_store.py

@@ -134,6 +134,10 @@ class BaseObjectStore(object):
         return ObjectStoreGraphWalker(heads, lambda sha: self[sha].parents)
 
 
+    def generate_pack_contents(self, have, want):
+        return self.iter_shas(self.find_missing_objects(have, want))
+
+
 class DiskObjectStore(BaseObjectStore):
     """Git-style object store that exists on disk."""