mercurial/hgweb/hgwebdir_mod.py
changeset 8136 6b5522cb2ad2
parent 7966 aa983c3d94a9
child 8180 6fc30fe7f3e7
equal deleted inserted replaced
8135:16771d7c64e2 8136:6b5522cb2ad2
    19     def __init__(self, config, parentui=None):
    19     def __init__(self, config, parentui=None):
    20         def cleannames(items):
    20         def cleannames(items):
    21             return [(util.pconvert(name).strip('/'), path)
    21             return [(util.pconvert(name).strip('/'), path)
    22                     for name, path in items]
    22                     for name, path in items]
    23 
    23 
    24         self.parentui = parentui or ui.ui(report_untrusted=False,
    24         if parentui:
    25                                           interactive = False)
    25            self.parentui = parentui
       
    26         else:
       
    27             self.parentui = ui.ui()
       
    28             self.parentui.setconfig('ui', 'report_untrusted', 'off')
       
    29             self.parentui.setconfig('ui', 'interactive', 'off')
       
    30 
    26         self.motd = None
    31         self.motd = None
    27         self.style = 'paper'
    32         self.style = 'paper'
    28         self.stripecount = None
    33         self.stripecount = None
    29         self.repos_sorted = ('name', False)
    34         self.repos_sorted = ('name', False)
    30         self._baseurl = None
    35         self._baseurl = None