summaryrefslogtreecommitdiff
path: root/src-py/rhizi_server_fcgi.py
blob: 917c7ce483e554fbea463c2ebbec0dce6e6dca20 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
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()