##// END OF EJS Templates
narrowbundle2: drop legacy getcgkwargs variable...
Augie Fackler -
r36374:0d5eaa97 default
parent child Browse files
Show More
@@ -219,13 +219,12 b' def getbundlechangegrouppart_narrow(bund'
219 bundlecaps=None, b2caps=None, heads=None,
219 bundlecaps=None, b2caps=None, heads=None,
220 common=None, **kwargs):
220 common=None, **kwargs):
221 cgversions = b2caps.get('changegroup')
221 cgversions = b2caps.get('changegroup')
222 getcgkwargs = {}
223 if cgversions: # 3.1 and 3.2 ship with an empty value
222 if cgversions: # 3.1 and 3.2 ship with an empty value
224 cgversions = [v for v in cgversions
223 cgversions = [v for v in cgversions
225 if v in changegroup.supportedoutgoingversions(repo)]
224 if v in changegroup.supportedoutgoingversions(repo)]
226 if not cgversions:
225 if not cgversions:
227 raise ValueError(_('no common changegroup version'))
226 raise ValueError(_('no common changegroup version'))
228 version = getcgkwargs['version'] = max(cgversions)
227 version = max(cgversions)
229 else:
228 else:
230 raise ValueError(_("server does not advertise changegroup version,"
229 raise ValueError(_("server does not advertise changegroup version,"
231 " can't negotiate support for ellipsis nodes"))
230 " can't negotiate support for ellipsis nodes"))
General Comments 0
You need to be logged in to leave comments. Login now