]> git.proxmox.com Git - qemu-server.git/blobdiff - qm
bump version to 2.0-72
[qemu-server.git] / qm
diff --git a/qm b/qm
index 5e56eb9548233817af2eae2af71ecf007bcd2fe0..25f84ea026d5ad6147c141dd73e175a96d43c09b 100755 (executable)
--- a/qm
+++ b/qm
@@ -364,6 +364,7 @@ __PACKAGE__->register_method ({
                foreach my $item (@{$info->{$storeid}}) {
                    next if !($item->{volid} && $item->{vmid});
                    next if $item->{vmid} ne $vmid;
+                   next if $item->{volid} =~ m/vm-$vmid-state-/;
                    next if $used->{$item->{volid}};
                    $changes = 1;
                    PVE::QemuServer::add_unused_volume($conf, $item->{volid});
@@ -435,6 +436,12 @@ my $cmddef = {
 
     status => [ __PACKAGE__, 'status', ['vmid']],
 
+    snapshot => [ "PVE::API2::Qemu", 'snapshot', ['vmid', 'snapname'], { node => $nodename } , $upid_exit ],
+
+    delsnapshot => [ "PVE::API2::Qemu", 'delsnapshot', ['vmid', 'snapname'], { node => $nodename } , $upid_exit ],
+
+    rollback => [ "PVE::API2::Qemu", 'rollback', ['vmid', 'snapname'], { node => $nodename } , $upid_exit ],
+
     start => [ "PVE::API2::Qemu", 'vm_start', ['vmid'], { node => $nodename } , $upid_exit ],
 
     stop => [ "PVE::API2::Qemu", 'vm_stop', ['vmid'], { node => $nodename }, $upid_exit ],