Files
@ b15d4ac75004
Branch filter:
Location: kallithea/pylons_app/lib/hgapp.py - annotation
b15d4ac75004
710 B
text/x-python
fixed pre margin for summary page
38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f 38235b614e3f | import logging
from logging import Formatter, StreamHandler
from wsgiref.simple_server import make_server
from mercurial.hgweb.hgwebdir_mod import hgwebdir
from mercurial.hgweb.request import wsgiapplication
log = logging.getLogger(__name__)
log.setLevel(logging.DEBUG)
formatter = Formatter("%(asctime)s - %(levelname)s %(message)s")
console_handler = StreamHandler()
console_handler.setFormatter(formatter)
log.addHandler(console_handler)
def make_web_app():
repos = "hgwebdir.config"
hgwebapp = hgwebdir(repos)
return hgwebapp
port = 8000
ip = '127.0.0.1'
log.info('Starting server on %s:%s' % (ip, port))
httpd = make_server(ip, port, wsgiapplication(make_web_app))
httpd.serve_forever()
|