From: Aleš Mrázek Date: Mon, 12 Jun 2023 10:06:01 +0000 (+0200) Subject: manager: datamodel: types: hyphen added to IDPattern X-Git-Tag: v6.0.2~31^2~8 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=599eb0715d07dfdf185132cd4bb7aca0786a41c4;p=thirdparty%2Fknot-resolver.git manager: datamodel: types: hyphen added to IDPattern --- 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):