mercurial/interfaces/repository.py
changeset 49751 a6e2a668c746
parent 49748 78af51ba73c5
child 49752 611ccb631cbc
equal deleted inserted replaced
49750:f075a9463ee7 49751:a6e2a668c746
   384 @interfaceutil.implementer(ipeerbase)
   384 @interfaceutil.implementer(ipeerbase)
   385 class peer:
   385 class peer:
   386     """Base class for peer repositories."""
   386     """Base class for peer repositories."""
   387 
   387 
   388     limitedarguments = False
   388     limitedarguments = False
       
   389 
       
   390     def __init__(
       
   391         self,
       
   392         ui,
       
   393     ):
       
   394         self.ui = ui
   389 
   395 
   390     def capable(self, name):
   396     def capable(self, name):
   391         caps = self.capabilities()
   397         caps = self.capabilities()
   392         if name in caps:
   398         if name in caps:
   393             return True
   399             return True