diff options
| author | Cerberus <matt.dietz@rackspace.com> | 2011-02-16 17:51:43 -0600 |
|---|---|---|
| committer | Cerberus <matt.dietz@rackspace.com> | 2011-02-16 17:51:43 -0600 |
| commit | c01519112245f5e991ab438fe983bf9331d4e952 (patch) | |
| tree | 3ae894db9b8a241e99555099492644eb444325eb /nova/compute | |
| parent | 8f206774ee75c2d96c15dd2c604ae5da9601d91f (diff) | |
| download | nova-c01519112245f5e991ab438fe983bf9331d4e952.tar.gz nova-c01519112245f5e991ab438fe983bf9331d4e952.tar.xz nova-c01519112245f5e991ab438fe983bf9331d4e952.zip | |
fixed
Diffstat (limited to 'nova/compute')
| -rw-r--r-- | nova/compute/api.py | 5 | ||||
| -rw-r--r-- | nova/compute/manager.py | 2 |
2 files changed, 4 insertions, 3 deletions
diff --git a/nova/compute/api.py b/nova/compute/api.py index 2f39b8b47..635632b73 100644 --- a/nova/compute/api.py +++ b/nova/compute/api.py @@ -425,7 +425,10 @@ class API(base.Base): params = { 'migration_id': migration_ref['id'] } self._cast_compute_message('confirm_resize', context, instance_id, - migration_ref['source_compute'], params=param) + migration_ref['source_compute'], params=params) + + self.db.migration_update(context, migration_id, + { 'status': 'confirmed' }) self.db.instance_update(context, instance_id, {'host': migration_ref['dest_compute'], }) diff --git a/nova/compute/manager.py b/nova/compute/manager.py index 4bab7081a..33fad50fd 100644 --- a/nova/compute/manager.py +++ b/nova/compute/manager.py @@ -388,8 +388,6 @@ class ComputeManager(manager.Manager): instance_ref = self.db.instance_get(context, instance_id) migration_ref = self.db.migration_get(context, migration_id) self.driver.destroy(instance_ref) - self.db.migration_update(context, migration_id, - { 'status': 'confirmed' }) @exception.wrap_exception @checks_instance_lock |
