cn-py-serv/main.py
Иван Солнцев c9154cdb08 Code review
Change name from start_http_server() to init_server_socket().

Improvements:
 - Change child threads to daemon type;
 - Send client HTTP error codes & add new HTTP codes description;
 - Change log output format;
 - Add some debug log strings;

Remove:
 - Startup ASCII logo;
2024-10-03 14:26:15 +03:00

21 lines
423 B
Python
Executable file

#!/usr/bin/python3
import os
import logging
from server.main import init_server_socket
import config
log = logging.getLogger(__name__)
if __name__ == "__main__":
try:
os.mkdir(os.path.join(os.getcwd(), "log"))
except OSError:
log.debug("Directory \"log\" is exists")
else:
log.debug("Directory \"log\" created")
log.error("Attempt to start server...")
init_server_socket()