From: Rob Browning Date: Fri, 12 Nov 2010 05:43:35 +0000 (-0600) Subject: Don't use str(e) when instantiating Metadata exceptions. X-Git-Url: https://git.michaelhowe.org/gitweb/?a=commitdiff_plain;h=1128dc869b54d1340fb07f63f32802a996a0801c;p=packages%2Fb%2Fbup.git Don't use str(e) when instantiating Metadata exceptions. --- diff --git a/lib/bup/metadata.py b/lib/bup/metadata.py index 2fba12b..7325355 100644 --- a/lib/bup/metadata.py +++ b/lib/bup/metadata.py @@ -511,7 +511,7 @@ class Metadata: self._apply_linux_attr_rec(path, restore_numeric_ids=num_ids) self._apply_linux_xattr_rec(path, restore_numeric_ids=num_ids) except Exception, e: - raise MetadataApplicationError(str(e)) + raise MetadataApplicationError(e) def from_path(path, archive_path=None, save_symlinks=True): @@ -526,7 +526,7 @@ def from_path(path, archive_path=None, save_symlinks=True): result._add_linux_attr(path, st) result._add_linux_xattr(path, st) except Exception, e: - raise MetadataAcquisitionError(str(e)) + raise MetadataAcquisitionError(e) return result