From 8f7b3ec93a7a0f38ac906d815db6eebed10150c5 Mon Sep 17 00:00:00 2001 From: "Ruben S. Montero" Date: Fri, 1 Mar 2013 10:38:21 +0100 Subject: [PATCH] feature #1224: Implement snapshot interface for the dummy driver --- src/vmm_mad/dummy/one_vmm_dummy.rb | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) diff --git a/src/vmm_mad/dummy/one_vmm_dummy.rb b/src/vmm_mad/dummy/one_vmm_dummy.rb index 3cabc5b3d6..d42bccd25e 100755 --- a/src/vmm_mad/dummy/one_vmm_dummy.rb +++ b/src/vmm_mad/dummy/one_vmm_dummy.rb @@ -128,6 +128,24 @@ class DummyDriver < VirtualMachineDriver send_message(ACTION[:detach_disk],result,id) end + def snapshot_create(id, drv_message) + result = retrieve_result("snapshot_create") + + send_message(ACTION[:snapshot_create], result, id, "dummy-snap") + end + + def snapshot_revert(id, drv_message) + result = retrieve_result("snapshot_revert") + + send_message(ACTION[:snapshot_revert], result, id) + end + + def snapshot_delete(id, drv_message) + result = retrieve_result("snapshot_delete") + + send_message(ACTION[:snapshot_delete], result, id) + end + def cleanup(id, drv_message) result = retrieve_result("cleanup")