有时,当我的结构脚本运行时,它基本上在远程机器上运行了几个命令,我遇到了这个错误:
ERROR:paramiko.transport:Socket exception: Connection timed out (110)
!!! Parallel execution exception under host 'xyz'
....
.... (several logs here)
error: [Errno 110] Connection timed out
我的代码是这样的:
with settings(....):
execute(tasks,...)
有没有办法使用哪个结构可以重试旧命令而不是在遇到此类超时时跳过它,例如在上面的设置中有重试选项?