summaryrefslogtreecommitdiff
path: root/nova/api/openstack/compute/evacuate.py
diff options
context:
space:
mode:
Diffstat (limited to 'nova/api/openstack/compute/evacuate.py')
-rw-r--r--nova/api/openstack/compute/evacuate.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/nova/api/openstack/compute/evacuate.py b/nova/api/openstack/compute/evacuate.py
index 97db59e879..ef7afbaca8 100644
--- a/nova/api/openstack/compute/evacuate.py
+++ b/nova/api/openstack/compute/evacuate.py
@@ -130,7 +130,10 @@ class EvacuateController(wsgi.Controller):
raise exc.HTTPBadRequest(explanation=e.format_message())
except exception.ForbiddenWithAccelerators as e:
raise exc.HTTPForbidden(explanation=e.format_message())
- except exception.OperationNotSupportedForVTPM as e:
+ except (
+ exception.OperationNotSupportedForVTPM,
+ exception.OperationNotSupportedForVDPAInterface,
+ ) as e:
raise exc.HTTPConflict(explanation=e.format_message())
if (not api_version_request.is_supported(req, min_version='2.14') and