contrib/hgweb.fcgi
changeset 11002 b1739ebb9f3f
parent 7799 43edbd8cc1e0
child 15475 85cba926cb59
equal deleted inserted replaced
11001:264f69315002 11002:b1739ebb9f3f
       
     1 #!/usr/bin/env python
       
     2 #
       
     3 # An example FastCGI script for use with flup, edit as necessary
       
     4 
       
     5 # Path to repo or hgweb config to serve (see 'hg help hgweb')
       
     6 config = "/path/to/repo/or/config"
       
     7 
       
     8 # Uncomment and adjust if Mercurial is not installed system-wide:
       
     9 #import sys; sys.path.insert(0, "/path/to/python/lib")
       
    10 
       
    11 # Uncomment to send python tracebacks to the browser if an error occurs:
       
    12 #import cgitb; cgitb.enable()
       
    13 
       
    14 from mercurial import demandimport; demandimport.enable()
       
    15 from mercurial.hgweb import hgweb
       
    16 from flup.server.fcgi import WSGIServer
       
    17 application = hgweb(config)
       
    18 WSGIServer(application).run()