hgwebdir.cgi
20 lines
| 529 B
| text/plain
|
TextLexer
|
r941 | #!/usr/bin/env python | ||
# | ||||
# An example CGI script to export multiple hgweb repos, edit as necessary | ||||
|
r1064 | import cgitb, sys | ||
|
r941 | cgitb.enable() | ||
# sys.path.insert(0, "/path/to/python/lib") # if not a system-wide install | ||||
from mercurial import hgweb | ||||
# The config file looks like this: | ||||
# [paths] | ||||
# virtual/path = /real/path | ||||
# virtual/path = /real/path | ||||
|
r1144 | # Alternatively you can pass a list of ('virtual/path', '/real/path') tuples | ||
# or use a dictionary with entries like 'virtual/path': '/real/path' | ||||
|
r941 | h = hgweb.hgwebdir("hgweb.config") | ||
h.run() | ||||