Иван Солнцев
c9154cdb08
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;
21 lines
423 B
Python
Executable file
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()
|