diff options
| -rw-r--r-- | nova/compute/manager.py | 7 |
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() |
