]> git.ipfire.org Git - people/shoehn/ipfire.org.git/blame_incremental - webapp.py
Bootstrap 4 migration: chat
[people/shoehn/ipfire.org.git] / webapp.py
... / ...
CommitLineData
1#!/usr/bin/python2.6
2
3import daemon
4import logging
5import logging.handlers
6import os
7import signal
8import sys
9
10#import tornado.httpserver
11#import tornado.ioloop
12import tornado.options
13
14from webapp import Application
15
16if __name__ == "__main__":
17 app = Application(configfile="webapp.conf")
18
19 context = daemon.DaemonContext(
20 working_directory=os.getcwd(),
21# stdout=sys.stdout, stderr=sys.stderr, # XXX causes errors...
22 )
23
24 context.signal_map = {
25 signal.SIGHUP : app.reload,
26 signal.SIGTERM : app.shutdown,
27 }
28
29# with context:
30# app.run()
31
32 app.run()