diff options
| author | LV-426 <lv-426@taproot.org.il> | 2015-01-04 17:23:35 +0200 |
|---|---|---|
| committer | LV-426 <lv-426@taproot.org.il> | 2015-01-04 17:25:14 +0200 |
| commit | 6e02ed5c06e105d2e9eeb8d80cc5d2e0903f6c5f (patch) | |
| tree | a93240ac5f101ec22dbc537a7aec5a3c7e4a5d18 /src/server/rz_server_fcgi.py | |
| parent | 444bf64adb3e9b698ea92090fa7681dbd5339dca (diff) | |
rename rhizi_server -> rz_server
Diffstat (limited to 'src/server/rz_server_fcgi.py')
| -rwxr-xr-x | src/server/rz_server_fcgi.py | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/src/server/rz_server_fcgi.py b/src/server/rz_server_fcgi.py new file mode 100755 index 00000000..fd871abb --- /dev/null +++ b/src/server/rz_server_fcgi.py @@ -0,0 +1,26 @@ +#!/usr/bin/python + +from flup.server.fcgi import WSGIServer +import os +import sys +import cgitb +import rz_server + +from rz_kernel import RZ_Kernel + +# sys.path.insert(0, '/srv/www/rhizi/rhizi.net/src-py') + +# enable debugging +cgitb.enable() + +if __name__ == '__main__': + cfg = rz_server.init_config(cfg_dir='/etc/rhizi') + log = rz_server.init_log(cfg) + + kernel = RZ_Kernel() + webapp = rz_server.init_webapp(cfg, kernel) + rz_server.init_rest_interface(cfg, webapp) + + log.info('launching webapp via flup.server.fcgi.WSGIServer') + + WSGIServer(webapp).run() |
