diff options
author | huangtianhua <huangtianhua@huawei.com> | 2015-11-28 15:20:09 +0800 |
---|---|---|
committer | Zhenyu Zheng <zhengzhenyu@huawei.com> | 2016-11-11 03:35:11 +0000 |
commit | 97d719eb8c038344607537465f6dce83316adfe1 (patch) | |
tree | 6138790a3406ebad5a8a770b2404410409d353aa | |
parent | 265a894814d525d81091cd65d55d5d0ce44763ae (diff) | |
download | heat-97d719eb8c038344607537465f6dce83316adfe1.tar.gz |
Don't operate queue if it was not found
Change-Id: I1c93832c2f9dcfa92303a7fb36c9113b6aa130d8
(cherry picked from commit 5d2ff481fb8f1d25b1d4a0218572fe0ca388b416)
-rw-r--r-- | heat/engine/resources/signal_responder.py | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/heat/engine/resources/signal_responder.py b/heat/engine/resources/signal_responder.py index 85659a948..28a8ab9b9 100644 --- a/heat/engine/resources/signal_responder.py +++ b/heat/engine/resources/signal_responder.py @@ -394,6 +394,7 @@ class SignalResponder(stack_user.StackUser): queue = zaqar.queue(self._get_zaqar_signal_queue_id()) except Exception as ex: self.client_plugin('zaqar').ignore_not_found(ex) + return messages = list(queue.pop()) for message in messages: self.signal(details=message.body) |