summaryrefslogtreecommitdiff
path: root/src-py/rhizi_server_fcgi.py
diff options
context:
space:
mode:
authorLV-426 <lv-426@taproot.org.il>2014-11-24 17:15:19 +0200
committerLV-426 <lv-426@taproot.org.il>2014-12-02 02:00:03 +0200
commitf778e08693d6b3ca1e4046a7819e130f38c59616 (patch)
treeac48ac3f3e84aad6aa2151beaed59b2765b7b1c4 /src-py/rhizi_server_fcgi.py
parentda5792f2fc055fec121a1c552bb628bdd2dbdbd8 (diff)
rhizi_server_fcgi.py
Diffstat (limited to 'src-py/rhizi_server_fcgi.py')
-rw-r--r--src-py/rhizi_server_fcgi.py15
1 files changed, 15 insertions, 0 deletions
diff --git a/src-py/rhizi_server_fcgi.py b/src-py/rhizi_server_fcgi.py
new file mode 100644
index 00000000..917c7ce4
--- /dev/null
+++ b/src-py/rhizi_server_fcgi.py
@@ -0,0 +1,15 @@
+#!/usr/bin/python
+
+from flup.server.fcgi import WSGIServer
+import rhizi_api
+import os
+import db_controller as dbc
+from rhizi_server import Config
+
+if __name__ == '__main__':
+ cfg_dir = '/etc/rhizi'
+ cfg = Config.init_from_file(os.path.join(cfg_dir, 'rhizi-server.conf'))
+
+ db_ctl = dbc.DB_Controller(cfg)
+ rhizi_api.db_ctl = db_ctl
+ WSGIServer(rhizi_api.webapp).run()