Slightly better exception handling and logging to help with SAAS-884
This commit is contained in:
parent
1bb6ee63dc
commit
195935cccf
|
@ -150,6 +150,7 @@ class ListenerStat(Thread):
|
|||
self.logger.error('Exception: %s', e)
|
||||
|
||||
time.sleep(120)
|
||||
self.logger.info('ListenerStat thread exiting')
|
||||
|
||||
|
||||
if __name__ == "__main__":
|
||||
|
|
|
@ -5,6 +5,8 @@ from Queue import Empty
|
|||
|
||||
import logging
|
||||
import shutil
|
||||
import time
|
||||
import traceback
|
||||
import os
|
||||
import sys
|
||||
import stat
|
||||
|
@ -203,5 +205,10 @@ class PypoFile(Thread):
|
|||
"""
|
||||
Entry point of the thread
|
||||
"""
|
||||
self.main()
|
||||
try: self.main()
|
||||
except Exception, e:
|
||||
top = traceback.format_exc()
|
||||
self.logger.error('PypoFile Exception: %s', top)
|
||||
time.sleep(5)
|
||||
self.logger.info('PypoFile thread exiting')
|
||||
|
||||
|
|
|
@ -153,4 +153,5 @@ class PypoPush(Thread):
|
|||
top = traceback.format_exc()
|
||||
self.logger.error('Pypo Push Exception: %s', top)
|
||||
time.sleep(5)
|
||||
self.logger.info('PypoPush thread exiting')
|
||||
|
||||
|
|
Loading…
Reference in New Issue