summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorhuangtianhua <huangtianhua@huawei.com>2015-11-28 15:20:09 +0800
committerZhenyu Zheng <zhengzhenyu@huawei.com>2016-11-11 03:35:11 +0000
commit97d719eb8c038344607537465f6dce83316adfe1 (patch)
tree6138790a3406ebad5a8a770b2404410409d353aa
parent265a894814d525d81091cd65d55d5d0ce44763ae (diff)
downloadheat-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.py1
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)