mirror of
https://github.com/FAUSheppy/ths-speech
synced 2025-12-10 08:38:36 +01:00
exec server configurable
This commit is contained in:
@@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
import socketserver
|
import socketserver
|
||||||
import server_interface
|
import server_interface
|
||||||
|
from configparse_wrapper.cpwrap import CFG, parse_config, change_cfg
|
||||||
|
|
||||||
class AppRequestHandler(socketserver.BaseRequestHandler):
|
class AppRequestHandler(socketserver.BaseRequestHandler):
|
||||||
def __init__(self, request, client_address, server):
|
def __init__(self, request, client_address, server):
|
||||||
@@ -35,9 +36,10 @@ class AppRequestHandler(socketserver.BaseRequestHandler):
|
|||||||
|
|
||||||
def start_server():
|
def start_server():
|
||||||
socketserver.TCPServer.allow_reuse_address = True
|
socketserver.TCPServer.allow_reuse_address = True
|
||||||
server = socketserver.TCPServer(("localhost",7100),AppRequestHandler)
|
server = socketserver.TCPServer((CFG("interface"),CFG("port")),AppRequestHandler)
|
||||||
server.serve_forever()
|
server.serve_forever()
|
||||||
|
|
||||||
|
|
||||||
if __name__ == "__main__":
|
if __name__ == "__main__":
|
||||||
|
parse_config()
|
||||||
start_server()
|
start_server()
|
||||||
|
|||||||
Reference in New Issue
Block a user