From 599eb0715d07dfdf185132cd4bb7aca0786a41c4 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Ale=C5=A1=20Mr=C3=A1zek?= Date: Mon, 12 Jun 2023 12:06:01 +0200 Subject: [PATCH] manager: datamodel: types: hyphen added to IDPattern --- manager/knot_resolver_manager/datamodel/types/types.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/manager/knot_resolver_manager/datamodel/types/types.py b/manager/knot_resolver_manager/datamodel/types/types.py index dacac8da8..1f32ea71f 100644 --- a/manager/knot_resolver_manager/datamodel/types/types.py +++ b/manager/knot_resolver_manager/datamodel/types/types.py @@ -128,7 +128,7 @@ class IDPattern(PatternBase): Alphanumerical ID for identifying systemd slice. """ - _re = re.compile(r"[a-zA-Z0-9]+") + _re = re.compile(r"^(?!-)[a-z0-9-]*[a-z0-9]+$") class InterfacePort(StrBase): -- 2.47.3