##// END OF EJS Templates
localrepo: make _applyrequirements more specific...
Drew Gottlieb -
r24915:1c404087 default
parent child Browse files
Show More
@@ -291,7 +291,8 b' class localrepository(object):'
291 291 self.sopener = self.svfs
292 292 self.sjoin = self.store.join
293 293 self.vfs.createmode = self.store.createmode
294 self._applyrequirements(requirements)
294 self.requirements = requirements
295 self._applyopenerreqs()
295 296 if create:
296 297 self._writerequirements()
297 298
@@ -334,9 +335,8 b' class localrepository(object):'
334 335 caps.add('bundle2=' + urllib.quote(capsblob))
335 336 return caps
336 337
337 def _applyrequirements(self, requirements):
338 self.requirements = requirements
339 self.svfs.options = dict((r, 1) for r in requirements
338 def _applyopenerreqs(self):
339 self.svfs.options = dict((r, 1) for r in self.requirements
340 340 if r in self.openerreqs)
341 341 chunkcachesize = self.ui.configint('format', 'chunkcachesize')
342 342 if chunkcachesize is not None:
@@ -1828,7 +1828,8 b' class localrepository(object):'
1828 1828 # new format-related
1829 1829 # requirements from the streamed-in repository
1830 1830 requirements.update(self.requirements - self.supportedformats)
1831 self._applyrequirements(requirements)
1831 self.requirements = requirements
1832 self._applyopenerreqs()
1832 1833 self._writerequirements()
1833 1834
1834 1835 if rbranchmap:
General Comments 0
You need to be logged in to leave comments. Login now