check if ipv6 enabled before listen

This commit is contained in:
Maxim Devaev
2024-02-01 17:26:08 +02:00
parent 74d2d74667
commit 7141eebbf8
4 changed files with 55 additions and 3 deletions

View File

@@ -41,6 +41,7 @@ from ...logging import get_logger
from ...clients.kvmd import KvmdClient
from ... import aiotools
from ... import network
from .auth import IpmiAuthManager
@@ -65,6 +66,8 @@ class IpmiServer(BaseIpmiServer): # pylint: disable=too-many-instance-attribute
sol_proxy_port: int,
) -> None:
host = network.get_listen_host(host)
super().__init__(authdata=auth_manager, address=host, port=port)
self.__auth_manager = auth_manager