]> git.proxmox.com Git - pve-common.git/blobdiff - src/PVE/JSONSchema.pm
JSONSchema: extend pve-configid regex by '-'
[pve-common.git] / src / PVE / JSONSchema.pm
index 01a3cce13bff8741bf76a3e0b01c32c75cb7ecc2..1d28f36510bab45b0ba58c4fb22478a3c870f4fe 100644 (file)
@@ -169,7 +169,7 @@ register_format('pve-configid', \&pve_verify_configid);
 sub pve_verify_configid {
     my ($id, $noerr) = @_;
 
-    if ($id !~ m/^[a-z][a-z0-9_]+$/i) {
+    if ($id !~ m/^[a-z][a-z0-9_-]+$/i) {
        return undef if $noerr;
        die "invalid configuration ID '$id'\n";
     }