From 3bcb08e6d4534c085d9fade405f138eb2f34e23c Mon Sep 17 00:00:00 2001 From: Frantisek Tobias Date: Tue, 20 Aug 2024 10:09:03 +0200 Subject: [PATCH] datamodel: file permission checks: remove left over code, fix linter formatting ignored for now since the code that is to be formated will likely be moved elsewhere --- manager/knot_resolver_manager/datamodel/types/files.py | 1 + manager/knot_resolver_manager/server.py | 5 ----- 2 files changed, 1 insertion(+), 5 deletions(-) diff --git a/manager/knot_resolver_manager/datamodel/types/files.py b/manager/knot_resolver_manager/datamodel/types/files.py index df95a886b..bcb439a05 100644 --- a/manager/knot_resolver_manager/datamodel/types/files.py +++ b/manager/knot_resolver_manager/datamodel/types/files.py @@ -148,6 +148,7 @@ READ_MODE = 0 WRITE_MODE = 1 EXECUTE_MODE = 2 + def kresd_accesible(dest_path: Path, perm_mode: int) -> bool: chflags = [ [stat.S_IRUSR, stat.S_IRGRP, stat.S_IROTH], diff --git a/manager/knot_resolver_manager/server.py b/manager/knot_resolver_manager/server.py index b7cd02122..d05ac7b4a 100644 --- a/manager/knot_resolver_manager/server.py +++ b/manager/knot_resolver_manager/server.py @@ -585,11 +585,6 @@ async def start_server(config: Path = DEFAULT_MANAGER_CONFIG_FILE) -> int: logger.error(e) return 1 - except PermissionError as e: - logger.error(f"Reading of the configuration file failed: {e}") - # logger.error("Insufficient permissions") - return 1 - except BaseException: logger.error("Uncaught generic exception during manager inicialization...", exc_info=True) return 1 -- 2.47.2