summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAndy Grover <agrover@redhat.com>2014-02-13 10:58:27 -0800
committerAndy Grover <agrover@redhat.com>2014-02-13 10:58:27 -0800
commit8bf74ac1cabd6f71a1ec57a941ee6007c90b1ca2 (patch)
treef0ccf6cf73c739237a8c19d766a120a54b5a5e05
parent1b970103733b07d66e7c461bb17510ac41fac940 (diff)
downloadrtslib-fb-8bf74ac1cabd6f71a1ec57a941ee6007c90b1ca2.tar.gz
Improve error message when NetworkPortal restore fails
Also print the original exception message. Signed-off-by: Andy Grover <agrover@redhat.com>
-rw-r--r--rtslib/target.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/rtslib/target.py b/rtslib/target.py
index 515c824..73f82fc 100644
--- a/rtslib/target.py
+++ b/rtslib/target.py
@@ -747,9 +747,9 @@ class NetworkPortal(CFSNode):
try:
np = cls(tpg_obj, p['ip_address'], p['port'])
np.iser = p.get('iser', False)
- except (RTSLibError, KeyError):
- err_func("Creating NetworkPortal object %s:%s failed" %
- (p['ip_address'], p['port']))
+ except (RTSLibError, KeyError) as e:
+ err_func("Creating NetworkPortal object %s:%s failed: %s" %
+ (p['ip_address'], p['port'], e))
def dump(self):
d = super(NetworkPortal, self).dump()