コード例 #1
0
ファイル: wsgi.py プロジェクト: fudong1127/roaring-tofu
#!/usr/bin/env python
import site
site.addsitedir('/srv/www/domains/mhjones.org')
site.addsitedir('/srv/www/domains/mhjones.org/virtualenv/lib/python2.6/site-packages')

from tornado.options import logging
import wsgiref

from sqlalchemy import create_engine
import tornado.wsgi

import config
from model import init_model
import handlers

log = logging.getLogger('app.wsgi')

application = tornado.wsgi.WSGIApplication(handlers.app_urls.urls, **config.http_params)

read_conn = create_engine(config.engine_url, **config.engine_params)
init_model(read_conn)

if __name__ == "__main__":
    wsgiref.handlers.CGIHandler().run(application)
コード例 #2
0
ファイル: app_urls.py プロジェクト: fudong1127/roaring-tofu
from tornado.options import logging

# Namespace for app urls
urls = []
log = logging.getLogger('app_urls')


def connect(path, handler):
    log.info('Connecting %s => %s' % (path, handler.__name__))
    urls.append((path, handler))