Correct freezer reraising of exception

When an exception was caught and rethrown, it should call 'raise'
without any arguments because it shows the place where an exception
occured initially instead of place where the exception re-raised.

Change-Id: Ic071e958694166a7df87915f50fe0f4a70f01fab
This commit is contained in:
gengchc2 2016-08-26 11:31:14 +08:00
parent e3a3519fb3
commit f7d436ed9c
2 changed files with 3 additions and 3 deletions

View File

@ -36,8 +36,8 @@ class SwiftStorage(physical.PhysicalStorage):
prefix=split[1])[1]:
try:
self.swift().delete_object(split[0], file['name'])
except Exception as e:
raise e
except Exception:
raise
def put_file(self, from_path, to_path):
self.client_manager.create_swift()

View File

@ -113,4 +113,4 @@ class QueuedThread(threading.Thread):
self.rich_queue.force_stop()
# Thread will exit at this point.
# @todo print the error using traceback.print_exc(file=sys.stdout)
raise e
raise