To avoid update problems rename pve-snapshot-name to pve-snapshotname. --- PVE/API2/Qemu.pm | 16 ++++++++-------- PVE/QemuServer.pm | 8 +------- 2 files changed, 9 insertions(+), 15 deletions(-)
diff --git a/PVE/API2/Qemu.pm b/PVE/API2/Qemu.pm index 66ffc07..761120c 100644 --- a/PVE/API2/Qemu.pm +++ b/PVE/API2/Qemu.pm @@ -2236,7 +2236,7 @@ __PACKAGE__->register_method({ type => 'string', enum => [ 'snapshot', 'clone', 'copy' ], }, - snapname => get_standard_option('pve-snapshot-name', { + snapname => get_standard_option('pve-snapshotname', { optional => 1, }), }, @@ -2323,7 +2323,7 @@ __PACKAGE__->register_method({ type => 'string', format => 'pve-poolid', description => "Add the new VM to the specified pool.", }, - snapname => get_standard_option('pve-snapshot-name', { + snapname => get_standard_option('pve-snapshotname', { optional => 1, }), storage => get_standard_option('pve-storage-id', { @@ -3201,7 +3201,7 @@ __PACKAGE__->register_method({ properties => { node => get_standard_option('pve-node'), vmid => get_standard_option('pve-vmid', { completion => \&PVE::QemuServer::complete_vmid }), - snapname => get_standard_option('pve-snapshot-name'), + snapname => get_standard_option('pve-snapshotname'), vmstate => { optional => 1, type => 'boolean', @@ -3256,7 +3256,7 @@ __PACKAGE__->register_method({ properties => { vmid => get_standard_option('pve-vmid'), node => get_standard_option('pve-node'), - snapname => get_standard_option('pve-snapshot-name'), + snapname => get_standard_option('pve-snapshotname'), }, }, returns => { @@ -3293,7 +3293,7 @@ __PACKAGE__->register_method({ properties => { node => get_standard_option('pve-node'), vmid => get_standard_option('pve-vmid'), - snapname => get_standard_option('pve-snapshot-name'), + snapname => get_standard_option('pve-snapshotname'), description => { optional => 1, type => 'string', @@ -3349,7 +3349,7 @@ __PACKAGE__->register_method({ properties => { node => get_standard_option('pve-node'), vmid => get_standard_option('pve-vmid'), - snapname => get_standard_option('pve-snapshot-name'), + snapname => get_standard_option('pve-snapshotname'), }, }, returns => { type => "object" }, @@ -3388,7 +3388,7 @@ __PACKAGE__->register_method({ properties => { node => get_standard_option('pve-node'), vmid => get_standard_option('pve-vmid', { completion => \&PVE::QemuServer::complete_vmid }), - snapname => get_standard_option('pve-snapshot-name'), + snapname => get_standard_option('pve-snapshotname'), }, }, returns => { @@ -3436,7 +3436,7 @@ __PACKAGE__->register_method({ properties => { node => get_standard_option('pve-node'), vmid => get_standard_option('pve-vmid', { completion => \&PVE::QemuServer::complete_vmid }), - snapname => get_standard_option('pve-snapshot-name'), + snapname => get_standard_option('pve-snapshotname'), force => { optional => 1, type => 'boolean', diff --git a/PVE/QemuServer.pm b/PVE/QemuServer.pm index 03e7ca4..487317d 100644 --- a/PVE/QemuServer.pm +++ b/PVE/QemuServer.pm @@ -62,12 +62,6 @@ PVE::JSONSchema::register_standard_option('pve-qm-stateuri', { optional => 1, }); -PVE::JSONSchema::register_standard_option('pve-snapshot-name', { - description => "The name of the snapshot.", - type => 'string', format => 'pve-configid', - maxLength => 40, -}); - PVE::JSONSchema::register_standard_option('pve-qm-image-format', { type => 'string', enum => [qw(raw cow qcow qed qcow2 vmdk cloop)], @@ -462,7 +456,7 @@ EODESCR type => 'string', format => $cpu_fmt, }, - parent => get_standard_option('pve-snapshot-name', { + parent => get_standard_option('pve-snapshotname', { optional => 1, description => "Parent snapshot name. This is used internally, and should not be modified.", }), -- 2.11.0 _______________________________________________ pve-devel mailing list pve-devel@pve.proxmox.com https://pve.proxmox.com/cgi-bin/mailman/listinfo/pve-devel