Merge "Follow up for specifying az to unshelve"

This commit is contained in:
Zuul
2019-08-30 16:12:03 +00:00
committed by Gerrit Code Review
2 changed files with 4 additions and 4 deletions
@@ -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.
+3 -4
View File
@@ -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