90
90
Transport.__init__(self, url)
91
91
(scheme, _, loc, _, _) = urlparse.urlsplit(url)
92
92
hostport, self._path = urllib.splithost(loc)
94
93
(self._host, self._port) = urllib.splitnport(hostport, None)
104
100
raise NotImplementedError(self._get_client)
109
102
def fetch_pack(self, determine_wants, graph_walker, pack_data, progress=None):
113
106
client = self._get_client()
116
109
graph_walker, pack_data, progress)
117
110
except GitProtocolError, e: