# HG changeset patch
# User Dan Smith <danms(a)us.ibm.com>
# Date 1217439908 25200
# Node ID 993c30cca30c370e1be4e146d26443c7949737cc
# Parent e348d263e884ba9d0a2116f1e1b1ae706b654850
Make SnapshotService delete the snapshot image on resume
Signed-off-by: Dan Smith <danms(a)us.ibm.com>
diff -r e348d263e884 -r 993c30cca30c src/Virt_VirtualSystemSnapshotService.c
--- a/src/Virt_VirtualSystemSnapshotService.c Wed Jul 30 10:45:03 2008 -0700
+++ b/src/Virt_VirtualSystemSnapshotService.c Wed Jul 30 10:45:08 2008 -0700
@@ -195,6 +195,9 @@
snap_job_set_status(ctx,
CIM_JOBSTATE_RUNNING,
"Restore finished");
+
+ if (!ctx->save)
+ vsss_delete_snapshot(virDomainGetName(dom));
}
CU_DEBUG("Snapshot (%s/%s) completed",