Merge "Follow up for specifying az to unshelve"
This commit is contained in:
@@ -996,5 +996,6 @@ through ``GET /servers/{server_id}/os-instance-actions`` and
|
||||
|
||||
2.77
|
||||
----
|
||||
|
||||
API microversion 2.77 adds support for specifying availability zone when
|
||||
unshelving a shelved offloaded server.
|
||||
|
||||
@@ -87,10 +87,9 @@ class ShelveController(wsgi.Controller):
|
||||
|
||||
new_az = None
|
||||
unshelve_dict = body['unshelve']
|
||||
if unshelve_dict and 'availability_zone' in unshelve_dict:
|
||||
support_az = api_version_request.is_supported(req, '2.77')
|
||||
if support_az:
|
||||
new_az = unshelve_dict['availability_zone']
|
||||
support_az = api_version_request.is_supported(req, '2.77')
|
||||
if support_az and unshelve_dict:
|
||||
new_az = unshelve_dict['availability_zone']
|
||||
|
||||
# We could potentially move this check to conductor and avoid the
|
||||
# extra API call to neutron when we support move operations with ports
|
||||
|
||||
Reference in New Issue
Block a user