From: Aleš Mrázek Date: Mon, 18 Sep 2023 11:04:24 +0000 (+0200) Subject: datamodel: management: unix socket default fix X-Git-Tag: v6.0.3~1^2~9 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=293c7d15d2c19971a90d589345be976b9fa95c9b;p=thirdparty%2Fknot-resolver.git datamodel: management: unix socket default fix --- 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()