Я пытаюсь научиться использовать напалм для автоматизации Arista EOS.Вот код, который я запускаю:
import napalm
driver = napalm.get_network_driver('eos')
device = driver(hostname='127.0.0.1', username='vagrant',
password='vagrant', optional_args={'port': 12443})
print('Opening ...')
device.open()
commands = ['show version', 'show configuration sessions', 'show ip interface brief']
res = device.cli(commands)
print(res)
Вышеприведенный код выполняется.Сейчас я пытаюсь добавить команду show run
в приведенный выше список commands
.Как только я это сделаю, я получаю следующую ошибку:
pyeapi.eapilib.CommandError: Error [1002]: CLI command 2 of 2 'show run' failed: invalid command [incomplete token (at token 1: 'run')]
Пожалуйста, помогите мне выполнить команду show run
с помощью napalm