hgext/schemes.py
changeset 39549 089fc0db0954
parent 38354 e637dc0b3b1f
child 43076 2372284d9457
equal deleted inserted replaced
39548:7ce9dea3a14a 39549:089fc0db0954
    76             self.parts = 0
    76             self.parts = 0
    77 
    77 
    78     def __repr__(self):
    78     def __repr__(self):
    79         return '<ShortRepository: %s>' % self.scheme
    79         return '<ShortRepository: %s>' % self.scheme
    80 
    80 
    81     def instance(self, ui, url, create, intents=None):
    81     def instance(self, ui, url, create, intents=None, createopts=None):
    82         url = self.resolve(url)
    82         url = self.resolve(url)
    83         return hg._peerlookup(url).instance(ui, url, create, intents=intents)
    83         return hg._peerlookup(url).instance(ui, url, create, intents=intents,
       
    84                                             createopts=createopts)
    84 
    85 
    85     def resolve(self, url):
    86     def resolve(self, url):
    86         # Should this use the util.url class, or is manual parsing better?
    87         # Should this use the util.url class, or is manual parsing better?
    87         try:
    88         try:
    88             url = url.split('://', 1)[1]
    89             url = url.split('://', 1)[1]