diff options
-rw-r--r-- | interface-definitions/container.xml.in | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/interface-definitions/container.xml.in b/interface-definitions/container.xml.in index 8752f5f4d..4f9b8fe44 100644 --- a/interface-definitions/container.xml.in +++ b/interface-definitions/container.xml.in @@ -546,7 +546,10 @@ </leafNode> <leafNode name="mirror"> <properties> - <help>Registry mirror, use host:port</help> + <help>Registry mirror, use host[:port][/path]</help> + <constraint> + <regex>^(?:[[:alnum:]-]+(?:\.[[:alnum:]-]+)*|(?:[[:digit:]]{1,3}\.){3}[[:digit:]]{1,3}|\[[[:xdigit:]:]+])(?::[[:digit:]]{1,5})?(?:\/[^[:space:]?#]*)?$</regex> + </constraint> </properties> </leafNode> </children> |