Nornir2的特定插件
bics-nornir的Python项目详细描述
Bics_Nornir
nornir是一个python自动化框架,它支持在一组主机上并发执行任务。它具有可插入的资源清册和任务功能,以提高可组合性和可重用性。
Bics_nornir
提供了一组bics开发的插件,这些插件解决了与基础设施通信所需的功能,并将插件作为实现runbooks的构建块。这些插件是:
.../plugins/connections/ncclient
:使用ncclient
与使用netconf的设备通信的连接插件.../plugins/tasks/networking/nc
:一组高级任务插件:get_config
:使用netconf检索(部分)设备配置。配置子树的选择是通过path
参数进行的。get
/使用netconf检索(部分)设备的状态信息。nc_configure
:向设备发送配置(python对象),并支持候选/运行比较、干运行和关联的commit()和discard()
.../plugins/tasks/data/load_intent
:从目录加载意图文件