f37 -> f39
[infrastructure.git] / onelab-sso / server.py
1 #!/usr/bin/env python
2
3 import cherrypy
4
5 from OnelabSingleSignOn import OnelabSingleSignOn
6
7 interface_path='/xmlrpc'
8 mydir="/Users/parmentelat/git/infrastructure/onelab-sso/"
9
10 cherrypy.tree.mount(OnelabSingleSignOn(), interface_path)
11
12 tweaks={'xmlrpc_filter.on':True,
13         'request.dispatch': cherrypy.dispatch.XMLRPCDispatcher(),
14         }
15
16 cherrypy.config.update( {interface_path: tweaks})
17
18 cherrypy.server.socket_host=            '0.0.0.0'
19 cherrypy.server.socket_port=            9999
20 cherrypy.server.ssl_certificate=        mydir+"zankai.crt"
21 cherrypy.server.ssl_private_key=        mydir+"zankai.key"
22
23 cherrypy.server.start()