0

我正在开发一个零日配置工具,并且正在尝试将配置部署到 EX2200 交换机。我正在使用 PyEZ 框架连接到设备:

dev = Device(mode='serial', port='/dev/ttyUSB0',user="user",
               password="password", gather_facts=True)
dev.open()

对象 dev 应该是 Device 类的一个实例,但是当我使用 dev._ class_ 检查它的类时,它会显示“jnpr.junos.console.Console”。我想通过 jinja2 模板传递 dev 配置,

cu = Config(dev)    
rsp=cu.load(template_path=template_path, 
template_vars=config_data,merge=True)

但是在加载配置时它给了我以下错误:

Error loading config: 'Console' object has no attribute '_j2ldr'

任何帮助将不胜感激。谢谢!

4

1 回答 1

0

这是一个 PyEZ 错误,已由#753解决

于 2017-07-04T17:17:41.150 回答