我怎么能跳过询问密码光纤连接?(How can I skip Fabric connections

2019-09-21 04:39发布

我遍历几百个EC2实例,但只能获得其中的80%左右。 我想跳过那些拒绝我的SSH密钥,并要求输入密码的情况下。

Answer 1:

如果主机不可达,那么你可以使用--skip-bad-hosts选项,否则看起来你可以使用这些设置上下文管理器,并尝试这方面管理器中的ssh和如果故障发生它可以跳到下一个。 对于文档context_manager.settings有一个例子。

with settings(warn_only=True):
    ssh_attempt # can fail
ssh_attemp # cannot fail


文章来源: How can I skip Fabric connections that ask for a password?