diff --git a/docker/api/client.py b/docker/api/client.py index 9b70554902..7ad4618528 100644 --- a/docker/api/client.py +++ b/docker/api/client.py @@ -161,9 +161,10 @@ def __init__(self, base_url=None, version=None, self._custom_adapter = SSHAdapter( base_url, timeout, pool_connections=num_pools ) - except NameError: + except NameError as e: + # do not hide orriginal exception as it may contain important info raise DockerException( - 'Install paramiko package to enable ssh:// support' + "Paramiko failure while trying ssh:// protocol:\n%s" % e ) self.mount('http+docker://ssh', self._custom_adapter) self._unmount('http://', 'https://')