From 293c7d15d2c19971a90d589345be976b9fa95c9b Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20Mr=C3=A1zek?= Date: Mon, 18 Sep 2023 13:04:24 +0200 Subject: [PATCH] datamodel: management: unix socket default fix --- manager/knot_resolver_manager/datamodel/config_schema.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/manager/knot_resolver_manager/datamodel/config_schema.py b/manager/knot_resolver_manager/datamodel/config_schema.py index da68525cd..b52c735f2 100644 --- a/manager/knot_resolver_manager/datamodel/config_schema.py +++ b/manager/knot_resolver_manager/datamodel/config_schema.py @@ -27,6 +27,8 @@ from knot_resolver_manager.utils.modeling.base_schema import lazy_default _DEFAULT_RUNDIR = "/var/run/knot-resolver" +DEFAULT_MANAGER_API_SOCK = _DEFAULT_RUNDIR + "/manager.sock" + logger = logging.getLogger(__name__) @@ -110,7 +112,7 @@ class KresConfig(ConfigSchema): rundir: Dir = lazy_default(Dir, _DEFAULT_RUNDIR) workers: Union[Literal["auto"], IntPositive] = IntPositive(1) max_workers: IntPositive = IntPositive(_default_max_worker_count()) - management: ManagementSchema = lazy_default(ManagementSchema, {"unix-socket": "./manager.sock"}) + management: ManagementSchema = lazy_default(ManagementSchema, {"unix-socket": DEFAULT_MANAGER_API_SOCK}) webmgmt: Optional[WebmgmtSchema] = None options: OptionsSchema = OptionsSchema() network: NetworkSchema = NetworkSchema() -- 2.47.2