class documentation
class MissingObjectFinder(object):
Known subclasses: dulwich.greenthreads.GreenThreadsMissingObjectFinder
Find the objects missing from another object store.
Parameters | |
object | Object store containing at least all objects to be sent |
haves | SHA1s of commits not to send (already present in target) |
wants | SHA1s of commits to send |
progress | Optional function to report progress to. |
get | Function that returns a dict of pointed-to sha -> tag sha for including tags. |
get | Optional function for getting the parents of a commit. |
tagged | dict of pointed-to sha -> tag sha for including tags |
Method | __init__ |
Undocumented |
Method | add |
Undocumented |
Method | next |
Undocumented |
Instance Variable | object |
Undocumented |
Instance Variable | objects |
Undocumented |
Instance Variable | progress |
Undocumented |
Instance Variable | sha |
Undocumented |
Instance Variable | _get |
Undocumented |
Instance Variable | _tagged |
Undocumented |
def __init__(self, object_store, haves, wants, shallow=None, progress=None, get_tagged=None, get_parents=(lambda commit: commit.parents)):
¶
overridden in
dulwich.greenthreads.GreenThreadsMissingObjectFinder
Undocumented