equal
deleted
inserted
replaced
287 if isinstance(bundle, bundle2.unbundle20): |
287 if isinstance(bundle, bundle2.unbundle20): |
288 self._bundlefile = bundle |
288 self._bundlefile = bundle |
289 self._cgunpacker = None |
289 self._cgunpacker = None |
290 |
290 |
291 cgpart = None |
291 cgpart = None |
292 for part in bundle.iterparts(): |
292 for part in bundle.iterparts(seekable=True): |
293 if part.type == 'changegroup': |
293 if part.type == 'changegroup': |
294 if cgpart: |
294 if cgpart: |
295 raise NotImplementedError("can't process " |
295 raise NotImplementedError("can't process " |
296 "multiple changegroups") |
296 "multiple changegroups") |
297 cgpart = part |
297 cgpart = part |