spotify/napalm · GitHub
jeudi 16 juillet 2015 à 13:07GuiGui's Show - Liens 16/07/2015
« NAPALM (Network Automation and Programmability Abstraction Layer with Multivendor support) is python library that implements a set of functions to interact with different vendors using a unified API.
NAPALM supports several methods to connect to the devices, to manipulate configuration and to retrieve data.
Supported Network Operating Systems
EOS - Using pyEOS. You need version 4.14.6M or superior.
JunOS - Using junos-eznc
IOS-XR - Using pyIOSXR
FortiOS - Using pyFG
[...]
There is an ansible module provided by this API. Make sure you read the documentation and you understand how it works before trying to use it. »
Encore en développement actif et peu documenté. Dans un genre similaire mais usine à gaz, je connais Netmagis (http://shaarli.guiguishow.info/?_X1Qsw) pour Cisco (2950, 2960, 2970, 2750, 4500, Aironet) et Juniper (commutateurs gamme EX, routeurs gamme MX).
(Permalink)
NAPALM supports several methods to connect to the devices, to manipulate configuration and to retrieve data.
Supported Network Operating Systems
EOS - Using pyEOS. You need version 4.14.6M or superior.
JunOS - Using junos-eznc
IOS-XR - Using pyIOSXR
FortiOS - Using pyFG
[...]
There is an ansible module provided by this API. Make sure you read the documentation and you understand how it works before trying to use it. »
Encore en développement actif et peu documenté. Dans un genre similaire mais usine à gaz, je connais Netmagis (http://shaarli.guiguishow.info/?_X1Qsw) pour Cisco (2950, 2960, 2970, 2750, 4500, Aironet) et Juniper (commutateurs gamme EX, routeurs gamme MX).
(Permalink)