diff options
author | AL-LCL <alvin@alvinhavel.com> | 2023-05-19 10:39:49 +0200 |
---|---|---|
committer | AL-LCL <alvin@alvinhavel.com> | 2023-05-19 10:39:49 +0200 |
commit | 58ebd3bc0f00c532e97e9a5571471ffab87934ba (patch) | |
tree | 6e099e59af07206df6edf2b0c585d0c5a466d4bd /host.py |
Diffstat (limited to 'host.py')
-rw-r--r-- | host.py | 29 |
1 files changed, 29 insertions, 0 deletions
@@ -0,0 +1,29 @@ +# Lines: ~3700 (+ 386 Shared) + 2730 (GUI) +from server.state import ServerStatic +from shared.state import Static + +Static.setup() +ServerStatic.setup() + +from server.settings import Settings +Settings.set_environment() + +from server.socket import ServerSocket +from server.error import ServerError +from server.console import Console +from server.parse import Parse + + +class Server: + + def __init__(self): + Console.init() + + @ServerError.critical + def run(self): + ServerSocket().threads() + Parse.stdin() + + +if __name__ == '__main__': + Server().run() |