diff options
| author | Brian Waldon <bcwaldon@gmail.com> | 2012-01-13 11:22:50 -0800 |
|---|---|---|
| committer | Brian Waldon <bcwaldon@gmail.com> | 2012-01-13 16:59:50 -0800 |
| commit | bb10721ffc14abb86ab4d58b2b30fc676e88d394 (patch) | |
| tree | 22da01aef372d76efd580a6d6afe495bed23dd5c /nova/vsa | |
| parent | a51c93ab3c646642330c4eeba3ede0772a8ab734 (diff) | |
Convert nova.volume.api.API to use volume objects
Change-Id: If6b78f7de814116bc93b273ec300dba02e63593d
Diffstat (limited to 'nova/vsa')
| -rw-r--r-- | nova/vsa/api.py | 4 | ||||
| -rw-r--r-- | nova/vsa/manager.py | 2 |
2 files changed, 3 insertions, 3 deletions
diff --git a/nova/vsa/api.py b/nova/vsa/api.py index 9f17b6e4e..27baff151 100644 --- a/nova/vsa/api.py +++ b/nova/vsa/api.py @@ -246,9 +246,9 @@ class API(base.Base): vol_ref = self.volume_api.create(context, vol_size, - None, vol_name, vol['description'], + None, volume_type=vol_type, metadata=dict(to_vsa_id=str(vsa_id)), availability_zone=availability_zone) @@ -349,7 +349,7 @@ class API(base.Base): vol_name = volume['name'] LOG.info(_("VSA ID %(vsa_id)s: Deleting %(direction)s "\ "volume %(vol_name)s"), locals()) - self.volume_api.delete(context, volume['id']) + self.volume_api.delete(context, volume) except exception.ApiError: LOG.info(_("Unable to delete volume %s"), volume['name']) if force_delete: diff --git a/nova/vsa/manager.py b/nova/vsa/manager.py index d4c414106..850d99581 100644 --- a/nova/vsa/manager.py +++ b/nova/vsa/manager.py @@ -136,7 +136,7 @@ class VsaManager(manager.SchedulerDependentManager): locals()) if status == 'available': try: - # self.volume_api.update(context, volume['id'], + # self.volume_api.update(context, volume, # dict(attach_status="attached")) pass except Exception as ex: |
