Advertisement
mikulc

napalm_example

Jun 26th, 2019
329
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.46 KB | None | 0 0
  1. from napalm import get_network_driver
  2. import json
  3. import urllib3
  4.  
  5. urllib3.disable_warnings(urllib3.exceptions.InsecureRequestWarning)
  6.  
  7.  
  8. # driver = get_network_driver('ios')
  9. driver = get_network_driver('nxos')
  10.  
  11. conn = driver('10.1.100.91', 'admin', 'Cisco123$')
  12.  
  13. conn.open()
  14.  
  15. out = conn.get_facts()
  16. # conn.get_facts()
  17. #conn.get_arp_table()
  18. # get_interfaces()
  19. # get_interfaces_ip()
  20.  
  21. dump = json.dumps(out, sort_keys=True, indent=4)
  22.  
  23.  
  24. print(dump)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement