]> git.proxmox.com Git - proxmox-widget-toolkit.git/commitdiff
simplify cpuset regex
authorWolfgang Bumiller <w.bumiller@proxmox.com>
Thu, 10 Nov 2022 09:56:03 +0000 (10:56 +0100)
committerWolfgang Bumiller <w.bumiller@proxmox.com>
Thu, 10 Nov 2022 09:56:03 +0000 (10:56 +0100)
Signed-off-by: Wolfgang Bumiller <w.bumiller@proxmox.com>
src/Utils.js

index 87afbea62cb3d596ef6b0348f341d6f6f065cdff..e9b84f8c0a15f787b47508ae771ecf3e00c927b0 100644 (file)
@@ -1315,7 +1315,7 @@ utilities: {
        me.DnsName_match = new RegExp("^" + DnsName_REGEXP + "$");
        me.DnsName_or_Wildcard_match = new RegExp("^(?:\\*\\.)?" + DnsName_REGEXP + "$");
 
-       me.CpuSet_match = /^(?:(?:[0-9]+,)|(?:[0-9]+-[0-9]+,))*(?:(?:[0-9]+)$|(?:[0-9]+-[0-9]+)$)/;
+       me.CpuSet_match = /^[0-9]+(?:-[0-9]+)?(?:,[0-9]+(?:-[0-9]+)?)*$/;
 
        me.HostPort_match = new RegExp("^(" + IPV4_REGEXP + "|" + DnsName_REGEXP + ")(?::(\\d+))?$");
        me.HostPortBrackets_match = new RegExp("^\\[(" + IPV6_REGEXP + "|" + IPV4_REGEXP + "|" + DnsName_REGEXP + ")\\](?::(\\d+))?$");