mercurial/hgweb/hgweb_mod.py
changeset 5995 b913d3aacddc
parent 5993 948a41e77902
child 6018 404be894cf71
child 6141 90e5c82a3859
equal deleted inserted replaced
5994:a445388aa554 5995:b913d3aacddc
    77             pass
    77             pass
    78 
    78 
    79     return nav
    79     return nav
    80 
    80 
    81 class hgweb(object):
    81 class hgweb(object):
    82     def __init__(self, repo, name=None):
    82     def __init__(self, repo, name=None, parentui=None):
    83         if isinstance(repo, str):
    83         if isinstance(repo, str):
    84             parentui = ui.ui(report_untrusted=False, interactive=False)
    84             parentui = (parentui or
       
    85                         ui.ui(report_untrusted=False, interactive=False))
    85             self.repo = hg.repository(parentui, repo)
    86             self.repo = hg.repository(parentui, repo)
    86         else:
    87         else:
    87             self.repo = repo
    88             self.repo = repo
    88 
    89 
    89         hook.redirect(True)
    90         hook.redirect(True)