How do you handle errors raised in Python Paramiko?
self.ssh = paramiko.SSHClient()
self.ssh.set_missing_host_key_policy(paramiko.AutoAddPolicy())
try:
self.ssh.connect(self.hostname, username=self.username, password=self.password)
except SSHException:
#do something
I was wondering h开发者_开发百科ow to handle errors raised by Paramiko when trying to connect to an SSH server?
Depends on your application.
Here are some possible actions:
- Terminate
- Retry
- Log the error and continue doing something else
精彩评论