From cd627cb07aae3fae629c6f120ff6197834b3fda0 Mon Sep 17 00:00:00 2001 From: Guillaume Abrioux Date: Fri, 16 Jun 2023 13:07:34 +0200 Subject: [PATCH] node-proxy: fix mypy warning regarding Config.logging Config's attributes are dynamically created so mypy complains. using `__dict__['logging']` addresses that. Signed-off-by: Guillaume Abrioux (cherry picked from commit 5b6e762383efa7d1e846ac6c3ec1f912f6d60248) --- src/cephadm/node-proxy/server.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/cephadm/node-proxy/server.py b/src/cephadm/node-proxy/server.py index 4eef854bea5..8d408aa7762 100644 --- a/src/cephadm/node-proxy/server.py +++ b/src/cephadm/node-proxy/server.py @@ -193,7 +193,7 @@ def main() -> None: args = parser.parse_args() config = Config(args.config, default_config=DEFAULT_CONFIG) - log = Logger(__name__, level=config.logging['level']) + log = Logger(__name__, level=config.__dict__['logging']['level']) # must be passed as arguments host = os.environ.get('REDFISH_HOST') username = os.environ.get('REDFISH_USERNAME') -- 2.39.5