diff options
Diffstat (limited to 'beinc_server.py')
| -rwxr-xr-x | beinc_server.py | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/beinc_server.py b/beinc_server.py index 1ed5563..64e21f5 100755 --- a/beinc_server.py +++ b/beinc_server.py | |||
| @@ -275,12 +275,13 @@ def main(): | |||
| 275 | sys.stderr.write('Unable to parse {0}: {1}'.format(args.config_file, | 275 | sys.stderr.write('Unable to parse {0}: {1}'.format(args.config_file, |
| 276 | e)) | 276 | e)) |
| 277 | sys.exit(errno.EIO) | 277 | sys.exit(errno.EIO) |
| 278 | ssl_module = config_dict['server']['general']['ssl_module'].encode('utf-8') | ||
| 278 | ssl_certificate = config_dict['server']['general']['ssl_certificate'] | 279 | ssl_certificate = config_dict['server']['general']['ssl_certificate'] |
| 279 | ssl_private_key = config_dict['server']['general']['ssl_private_key'] | 280 | ssl_private_key = config_dict['server']['general']['ssl_private_key'] |
| 280 | cherrypy.config.update({ | 281 | cherrypy.config.update({ |
| 281 | 'server.socket_host': args.hostname, | 282 | 'server.socket_host': args.hostname, |
| 282 | 'server.socket_port': args.port, | 283 | 'server.socket_port': args.port, |
| 283 | 'server.ssl_module': config_dict['server']['general']['ssl_module'], | 284 | 'server.ssl_module': ssl_module, |
| 284 | 'server.ssl_certificate': ssl_certificate, | 285 | 'server.ssl_certificate': ssl_certificate, |
| 285 | 'server.ssl_private_key': ssl_private_key, | 286 | 'server.ssl_private_key': ssl_private_key, |
| 286 | 'tools.encode.on': True, | 287 | 'tools.encode.on': True, |
