From e02609c66a804845672413b06830b87395afef31 Mon Sep 17 00:00:00 2001 From: Samuel Merritt Date: Tue, 1 Sep 2015 15:19:50 -0700 Subject: [PATCH] Preserve traceback in swift-dispersion-report Commit c690bcb fixed a bug in the dispersion report, but changed this from a bare "raise" to "raise err", which loses the traceback. Not a big deal, but worth putting back IMO. Change-Id: Id5b72153a4b8df8e3faaf1fa3fb2040e28ba85cc --- bin/swift-dispersion-report | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/bin/swift-dispersion-report b/bin/swift-dispersion-report index 31a1741dda..5d524892d0 100755 --- a/bin/swift-dispersion-report +++ b/bin/swift-dispersion-report @@ -179,7 +179,7 @@ def object_dispersion_report(coropool, connpool, account, object_ring, container, prefix='dispersion_', full_listing=True)[1]] except urllib2.HTTPError as err: if err.getcode() != 404: - raise err + raise print >>stderr, 'No objects to query. Has ' \ 'swift-dispersion-populate been run?'