mirror of
https://github.com/DerTyp7/docker_minecraft_server_auto_starter.git
synced 2025-10-29 12:42:09 +01:00
Refactor DockerHandler instantiation and port
iteration
This commit is contained in:
@@ -5,12 +5,14 @@ from nginxHandler import NginxHandler
|
|||||||
|
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
|
port_ip_map = docker_container_mapping()
|
||||||
|
|
||||||
# Create a DockerHandler instance
|
# Create a DockerHandler instance
|
||||||
docker_handler = DockerHandler(
|
docker_handler = DockerHandler(
|
||||||
'unix://var/run/docker.sock', docker_container_mapping())
|
'unix://var/run/docker.sock', port_ip_map)
|
||||||
|
|
||||||
# Create a RequestHandler instance for each port
|
# Create a RequestHandler instance for each port
|
||||||
for port in range(25560, 25571):
|
for port in port_ip_map.keys():
|
||||||
request_handler = RequestHandler(port, docker_handler)
|
request_handler = RequestHandler(port, docker_handler)
|
||||||
request_handler.start()
|
request_handler.start()
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user