Python-for-Geeks/Chapter14/napalm/config_cisco_int_npm.py
2021-08-21 17:12:36 +04:00

18 lines
439 B
Python

from napalm import get_network_driver
import json
def main():
driver = get_network_driver('iosxr')
device = driver('172.16.2.34', 'root', 'xxxxx')
try:
device.open()
device.load_merge_candidate(config='interface Lo0 \n description napalm added new desc \n end\n')
print(device.compare_config())
device.commit_config()
finally:
device.close()
if __name__ == '__main__':
main()