【发布时间】:2018-11-29 15:38:37
【问题描述】:
我正在尝试学习使用凝固汽油弹来实现 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')]
请帮助我通过使用napalm来执行show run命令
【问题讨论】:
标签: python network-programming paramiko