PageRenderTime 39ms CodeModel.GetById 13ms RepoModel.GetById 0ms app.codeStats 0ms

/app/wsgi.py

https://github.com/nuance/roaring-tofu
Python | 24 lines | 16 code | 7 blank | 1 comment | 1 complexity | 3c8e944e9a87ae4c6a708191c11c5e66 MD5 | raw file
  1. #!/usr/bin/env python
  2. import site
  3. site.addsitedir('/srv/www/domains/mhjones.org')
  4. site.addsitedir('/srv/www/domains/mhjones.org/virtualenv/lib/python2.6/site-packages')
  5. from tornado.options import logging
  6. import wsgiref
  7. from sqlalchemy import create_engine
  8. import tornado.wsgi
  9. import config
  10. from model import init_model
  11. import handlers
  12. log = logging.getLogger('app.wsgi')
  13. application = tornado.wsgi.WSGIApplication(handlers.app_urls.urls, **config.http_params)
  14. read_conn = create_engine(config.engine_url, **config.engine_params)
  15. init_model(read_conn)
  16. if __name__ == "__main__":
  17. wsgiref.handlers.CGIHandler().run(application)