From 3cbc20dcf27865dfed47b5a3eb5281b2de30999a Mon Sep 17 00:00:00 2001 From: zhipengl Date: Wed, 3 Apr 2019 19:59:09 +0800 Subject: [PATCH] Fix an obvious bug found during code review for NFV In nfvi_compute_api.py file, initialize() function. We need exchange the place of action change function and state change function below. self._rpc_listener.add_message_handler( nova.RPC_MESSAGE_TYPE.NOVA_SERVER_STATE_CHANGE, nova.rpc_message_server_action_change_filter, self.instance_action_change_handler) self._rpc_listener.add_message_handler( nova.RPC_MESSAGE_TYPE.NOVA_SERVER_ACTION_CHANGE, nova.rpc_message_server_state_change_filter, self.instance_state_change_handler) Story: 2004812 Task: 28975 Depends-on: https://review.openstack.org/#/c/648896/ Change-Id: I22d15ee37301cf1d997625d47e517d71c7a3636e Signed-off-by: zhipengl --- nfv/nfv-plugins/nfv_plugins/nfvi_plugins/nfvi_compute_api.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/nfv/nfv-plugins/nfv_plugins/nfvi_plugins/nfvi_compute_api.py b/nfv/nfv-plugins/nfv_plugins/nfvi_plugins/nfvi_compute_api.py index 078e066b..60f9b25e 100755 --- a/nfv/nfv-plugins/nfv_plugins/nfvi_plugins/nfvi_compute_api.py +++ b/nfv/nfv-plugins/nfv_plugins/nfvi_plugins/nfvi_compute_api.py @@ -3495,12 +3495,12 @@ class NFVIComputeAPI(nfvi.api.v1.NFVIComputeAPI): self.instance_delete_handler) self._rpc_listener.add_message_handler( - nova.RPC_MESSAGE_TYPE.NOVA_SERVER_STATE_CHANGE, + nova.RPC_MESSAGE_TYPE.NOVA_SERVER_ACTION_CHANGE, nova.rpc_message_server_action_change_filter, self.instance_action_change_handler) self._rpc_listener.add_message_handler( - nova.RPC_MESSAGE_TYPE.NOVA_SERVER_ACTION_CHANGE, + nova.RPC_MESSAGE_TYPE.NOVA_SERVER_STATE_CHANGE, nova.rpc_message_server_state_change_filter, self.instance_state_change_handler)