/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)