Merge pull request #756 from mozilla/modify_sqs_drop_nondict

Modify sqs worker to drop non dict messages
This commit is contained in:
A Smith 2018-10-03 17:13:55 -04:00 коммит произвёл GitHub
Родитель e29ce9307e fed01844d9
Коммит 589cf2c0d0
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 4AEE18F83AFDEB23
1 изменённых файлов: 7 добавлений и 0 удалений

Просмотреть файл

@ -192,6 +192,13 @@ class taskConsumer(object):
self.taskQueue.delete_message(msg)
continue
# If this is still not a dict,
# let's just drop the message and move on
if type(msgbody) is not dict:
logger.debug("Message is not a dictionary, dropping message.")
self.taskQueue.delete_message(msg)
continue
event = dict()
event = msgbody