mirror of
https://github.com/mofeng-git/One-KVM.git
synced 2025-12-13 01:30:31 +08:00
ignored protected-access for _unpack()
This commit is contained in:
parent
3f9c32e9fc
commit
630593492a
@ -41,7 +41,6 @@ def main(argv: Optional[List[str]]=None) -> None:
|
||||
argv=argv,
|
||||
)[2].ipmi
|
||||
|
||||
# pylint: disable=protected-access
|
||||
IpmiServer(
|
||||
auth_manager=IpmiAuthManager(**config.auth._unpack()),
|
||||
kvmd=KvmdClient(
|
||||
|
||||
@ -43,8 +43,6 @@ from .server import KvmdServer
|
||||
|
||||
# =====
|
||||
def main(argv: Optional[List[str]]=None) -> None:
|
||||
# pylint: disable=protected-access
|
||||
|
||||
config = init(
|
||||
prog="kvmd",
|
||||
description="The main Pi-KVM daemon",
|
||||
|
||||
@ -44,7 +44,6 @@ def main(argv: Optional[List[str]]=None) -> None:
|
||||
|
||||
user_agent = htclient.make_user_agent("KVMD-VNC")
|
||||
|
||||
# pylint: disable=protected-access
|
||||
VncServer(
|
||||
host=config.server.host,
|
||||
port=config.server.port,
|
||||
|
||||
@ -80,7 +80,7 @@ class Section(dict):
|
||||
for (key, value) in self.items():
|
||||
if key not in ignore:
|
||||
if isinstance(value, Section):
|
||||
unpacked[key] = value._unpack() # pylint: disable=protected-access
|
||||
unpacked[key] = value._unpack()
|
||||
else: # Option
|
||||
unpacked[self._get_unpack_as(key)] = value # pylint: disable=protected-access
|
||||
return unpacked
|
||||
|
||||
@ -33,7 +33,10 @@ disable =
|
||||
no-else-return,
|
||||
len-as-condition,
|
||||
raise-missing-from,
|
||||
protected-access,
|
||||
|
||||
[CLASSES]
|
||||
exclude-protected =
|
||||
_unpack,
|
||||
|
||||
[REPORTS]
|
||||
msg-template = {symbol} -- {path}:{line}({obj}): {msg}
|
||||
|
||||
@ -43,7 +43,7 @@ from kvmd.plugins.auth import get_auth_service_class
|
||||
def _make_service_kwargs(path: str) -> Dict:
|
||||
cls = get_auth_service_class("htpasswd")
|
||||
scheme = cls.get_plugin_options()
|
||||
return make_config({"file": path}, scheme)._unpack() # pylint: disable=protected-access
|
||||
return make_config({"file": path}, scheme)._unpack()
|
||||
|
||||
|
||||
@contextlib.asynccontextmanager
|
||||
|
||||
@ -36,7 +36,7 @@ from kvmd.plugins.auth import get_auth_service_class
|
||||
async def get_configured_auth_service(name: str, **kwargs: Any) -> AsyncGenerator[BaseAuthService, None]:
|
||||
service_class = get_auth_service_class(name)
|
||||
config = make_config(kwargs, service_class.get_plugin_options())
|
||||
service = service_class(**config._unpack()) # pylint: disable=protected-access
|
||||
service = service_class(**config._unpack())
|
||||
try:
|
||||
yield service
|
||||
finally:
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user