From 764ee0389fa67758d1158ef7895bfef1c47669ca Mon Sep 17 00:00:00 2001 From: Martin Konecny Date: Fri, 1 Mar 2013 15:52:41 -0500 Subject: [PATCH] CC-4916: Pypo cannot handle Schedule updates after rabbitmq restart happens -fixed --- python_apps/pypo/pypomessagehandler.py | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/python_apps/pypo/pypomessagehandler.py b/python_apps/pypo/pypomessagehandler.py index 396f13fba..711c66575 100644 --- a/python_apps/pypo/pypomessagehandler.py +++ b/python_apps/pypo/pypomessagehandler.py @@ -1,6 +1,7 @@ # -*- coding: utf-8 -*- import logging +import traceback import sys from configobj import ConfigObj from threading import Thread @@ -112,10 +113,8 @@ class PypoMessageHandler(Thread): # ACK the message to take it off the queue message.ack() except (IOError, AttributeError), e: - import traceback - top = traceback.format_exc() self.logger.error('Exception: %s', e) - self.logger.error("traceback: %s", top) + self.logger.error("traceback: %s", traceback.format_exc()) while not self.init_rabbit_mq(): self.logger.error("Error connecting to RabbitMQ Server. Trying again in few seconds") time.sleep(5)