diff options
author | Andy Grover <agrover@redhat.com> | 2014-02-13 10:58:27 -0800 |
---|---|---|
committer | Andy Grover <agrover@redhat.com> | 2014-02-13 10:58:27 -0800 |
commit | 8bf74ac1cabd6f71a1ec57a941ee6007c90b1ca2 (patch) | |
tree | f0ccf6cf73c739237a8c19d766a120a54b5a5e05 | |
parent | 1b970103733b07d66e7c461bb17510ac41fac940 (diff) | |
download | rtslib-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.py | 6 |
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() |