summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--nova/compute/manager.py7
1 files changed, 2 insertions, 5 deletions
diff --git a/nova/compute/manager.py b/nova/compute/manager.py
index 1b8115531..10056137c 100644
--- a/nova/compute/manager.py
+++ b/nova/compute/manager.py
@@ -1178,11 +1178,8 @@ class ComputeManager(manager.SchedulerDependentManager):
self._notify_about_instance_usage(
context, instance, "snapshot.start")
- try:
- self.driver.snapshot(context, instance, image_id)
- finally:
- self._instance_update(context, instance['uuid'],
- task_state=None)
+ self.driver.snapshot(context, instance, image_id)
+ self._instance_update(context, instance['uuid'], task_state=None)
if image_type == 'snapshot' and rotation:
raise exception.ImageRotationNotAllowed()