From 8a0774d298df88d167c8fd25f68ac0eab72068b8 Mon Sep 17 00:00:00 2001
From: Rudi Grinberg <rudi.grinberg@sourcefabric.org>
Date: Tue, 21 Aug 2012 15:56:08 -0400
Subject: [PATCH] cc-4240: Added more tracebacks

---
 python_apps/pypo/recorder.py | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/python_apps/pypo/recorder.py b/python_apps/pypo/recorder.py
index e4c1e85f7..4afb76e86 100644
--- a/python_apps/pypo/recorder.py
+++ b/python_apps/pypo/recorder.py
@@ -157,7 +157,6 @@ class ShowRecorder(Thread):
             recorded_file.save()
 
         except Exception, e:
-            import traceback
             top = traceback.format_exc()
             self.logger.error('Exception: %s', e)
             self.logger.error("traceback: %s", top)
@@ -308,6 +307,7 @@ class Recorder(Thread):
                             self.process_recorder_schedule(temp)
                         self.logger.info("updated recorder schedule received: %s", temp)
                     except Exception, e:
+                        self.logger.error( traceback.format_exc() )
                         self.logger.error(e)
                 try: self.handle_message()
                 except Exception, e:
@@ -316,7 +316,6 @@ class Recorder(Thread):
                 time.sleep(PUSH_INTERVAL)
                 self.loops += 1
         except Exception, e :
-            import traceback
             top = traceback.format_exc()
             self.logger.error('Exception: %s', e)
             self.logger.error("traceback: %s", top)