class documentation

Protocol handler for downloading a pack from the client.

Class Method capabilities Undocumented
Method __init__ Undocumented
Method handle Undocumented
Instance Variable advertise_refs Undocumented
Instance Variable repo Undocumented
Method _apply_pack Undocumented
Method _on_post_receive Undocumented
Method _report_status Undocumented

Inherited from PackHandler:

Class Method innocuous_capabilities Undocumented
Class Method required_capabilities Return a list of capabilities that we require the client to have.
Method has_capability Undocumented
Method notify_done Undocumented
Method set_client_capabilities Undocumented
Instance Variable _client_capabilities Undocumented
Instance Variable _done_received Undocumented

Inherited from Handler (via PackHandler):

Instance Variable backend Undocumented
Instance Variable proto Undocumented
Instance Variable stateless_rpc Undocumented
def __init__(self, backend, args, proto, stateless_rpc=False, advertise_refs=False):

Undocumented

def handle(self):

Undocumented

advertise_refs =

Undocumented

repo =

Undocumented

def _apply_pack(self, refs):

Undocumented

Parameters
refs:List[Tuple[bytes, bytes, bytes]]Undocumented
Returns
List[Tuple[bytes, bytes]]Undocumented
def _on_post_receive(self, client_refs):

Undocumented

def _report_status(self, status):

Undocumented

Parameters
status:List[Tuple[bytes, bytes]]Undocumented