hgext/remotefilelog/__init__.py
changeset 45106 a03c177a4679
parent 45072 a56ba57c837d
child 45276 cb6a72dc0511
equal deleted inserted replaced
45105:5d09a120b4be 45106:a03c177a4679
   359                     self.__class__.__bases__ = (
   359                     self.__class__.__bases__ = (
   360                         self.__class__.__bases__[0],
   360                         self.__class__.__bases__[0],
   361                         self.unfiltered().__class__,
   361                         self.unfiltered().__class__,
   362                     )
   362                     )
   363                 self.requirements.add(constants.SHALLOWREPO_REQUIREMENT)
   363                 self.requirements.add(constants.SHALLOWREPO_REQUIREMENT)
   364                 self._writerequirements()
   364                 scmutil.writereporequirements(self)
   365 
   365 
   366                 # Since setupclient hadn't been called, exchange.pull was not
   366                 # Since setupclient hadn't been called, exchange.pull was not
   367                 # wrapped. So we need to manually invoke our version of it.
   367                 # wrapped. So we need to manually invoke our version of it.
   368                 return exchangepull(orig, self, *args, **kwargs)
   368                 return exchangepull(orig, self, *args, **kwargs)
   369             else:
   369             else: