Browse Source

added 'from ex' to the raise to keep the original trace

Golubov 2 years ago
parent
commit
b13d29bb7b
1 changed files with 1 additions and 1 deletions
  1. 1 1
      coriolis/providers/replicator.py

+ 1 - 1
coriolis/providers/replicator.py

@@ -476,7 +476,7 @@ class Replicator(object):
             return ssh
             return ssh
         except paramiko.ssh_exception.SSHException as ex:
         except paramiko.ssh_exception.SSHException as ex:
             raise exception.CoriolisException(
             raise exception.CoriolisException(
-                "Failed to setup SSH client: %s" % str(ex))
+                "Failed to setup SSH client: %s" % str(ex)) from ex
 
 
     def _parse_source_ssh_conn_info(self, conn_info):
     def _parse_source_ssh_conn_info(self, conn_info):
         # if we get valid SSH connection info we can
         # if we get valid SSH connection info we can