From 162e1e04660fc0e80635bbd9ad56ece564531a94 Mon Sep 17 00:00:00 2001 From: LV-426 Date: Tue, 2 Dec 2014 02:21:35 +0200 Subject: rhizi .fcgi script - renamed on deployment --- src-py/rhizi_server_fcgi.py | 23 ++++++++++++++++------- 1 file changed, 16 insertions(+), 7 deletions(-) mode change 100644 => 100755 src-py/rhizi_server_fcgi.py (limited to 'src-py') diff --git a/src-py/rhizi_server_fcgi.py b/src-py/rhizi_server_fcgi.py old mode 100644 new mode 100755 index 917c7ce4..bda8d91c --- a/src-py/rhizi_server_fcgi.py +++ b/src-py/rhizi_server_fcgi.py @@ -1,15 +1,24 @@ #!/usr/bin/python from flup.server.fcgi import WSGIServer -import rhizi_api import os -import db_controller as dbc -from rhizi_server import Config +import sys +import cgitb +import rhizi_server + +# sys.path.insert(0, '/srv/www/rhizi/rhizi.net/src-py') + +# enable debugging +cgitb.enable() if __name__ == '__main__': cfg_dir = '/etc/rhizi' - cfg = Config.init_from_file(os.path.join(cfg_dir, 'rhizi-server.conf')) + cfg = rhizi_server.Config.init_from_file(os.path.join(cfg_dir, 'rhizi-server.conf')) + + log = rhizi_server.init_logging() + webapp = rhizi_server.init_webapp(cfg) + rhizi_server.init_rest_api(webapp) + + log.info('launching webapp via flup.server.fcgi.WSGIServer') - db_ctl = dbc.DB_Controller(cfg) - rhizi_api.db_ctl = db_ctl - WSGIServer(rhizi_api.webapp).run() + WSGIServer(webapp).run() -- cgit v1.3.1