From 1128dc869b54d1340fb07f63f32802a996a0801c Mon Sep 17 00:00:00 2001 From: Rob Browning Date: Thu, 11 Nov 2010 23:43:35 -0600 Subject: [PATCH] Don't use str(e) when instantiating Metadata exceptions. --- lib/bup/metadata.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) 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 -- 2.39.5