import json
import logging
import sys
-import threading
from json import JSONDecodeError
import six
topics = ['metric_request', 'alarm_request', 'vim_account']
common_consumer.subscribe(topics)
+ common_consumer.poll()
+ common_consumer.seek_to_end()
log.info("Listening for messages...")
for message in common_consumer:
- t = threading.Thread(target=self.consume_message, args=(message,))
- t.start()
+ self.consume_message(message)
def consume_message(self, message):
log.info("Message arrived: %s", message)