]> xenbits.xensource.com Git - libvirt.git/commitdiff
qemu_snapshot: enable deletion of external snapshots
authorPavel Hrdina <phrdina@redhat.com>
Thu, 5 Jan 2023 09:29:45 +0000 (10:29 +0100)
committerPavel Hrdina <phrdina@redhat.com>
Mon, 9 Jan 2023 12:33:18 +0000 (13:33 +0100)
Signed-off-by: Pavel Hrdina <phrdina@redhat.com>
Reviewed-by: Peter Krempa <pkrempa@redhat.com>
src/qemu/qemu_snapshot.c

index 348d3260c84173a6b4f72117b6b838ae30f3277c..32f7011cbe5df1b15fac58ccee0a234de2ba6974 100644 (file)
@@ -3103,9 +3103,9 @@ qemuSnapshotDeleteValidate(virDomainObj *vm,
     }
 
     if (virDomainSnapshotIsExternal(snap) &&
-        !(flags & VIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN_ONLY)) {
+        (flags & VIR_DOMAIN_SNAPSHOT_DELETE_CHILDREN)) {
         virReportError(VIR_ERR_CONFIG_UNSUPPORTED, "%s",
-                       _("deletion of external disk snapshots not supported"));
+                       _("deletion of external disk snapshots with children not supported"));
         return -1;
     }