需要确保在nornir/netmiko调用palo altos时建立的连接在命令运行后断开
我需要使用过滤器来决定在哪个主机上运行命令。我正在使用nornir.close\u连接(filter.invertory.hosts)
nr=InitNornir()
fw=nr.filter(name='vc01pan001')
outcome=fw.run(
netmiko_send_command,
use_timing=True,
command_string='show admins',
num_workers=5,
)
nr.close_connections(fw.inventory.hosts)
在帕洛阿尔托,我仍然看到这个会议的联系。
应为:运行outcome
后会话断开连接
您在诺尼尔库存中指定了哪个平台
下面是Netmiko对PAN-OS的disconnect()调用所做的操作
https://github.com/ktbyers/netmiko/blob/develop/netmiko/paloalto/paloalto_panos.py#L169
看来PAN-OS可能需要另一个“出口”。但如果是这种情况,请测试它,然后提交一个公关或一个问题到Netmiko github存储库
相关问题 更多 >
编程相关推荐