我正在进行一个项目来自动化junos防火墙策略创建工作流程。我发现pyEZ是我的案子中最可行的选择。
虽然我能够使用rpc.get_config()方法从设备中检索完整的配置。不幸的是,我没有在检索到的xml文件中看到默认的junos应用程序。但是当我在设备上手动运行命令时,我可以看到它们。
显示配置组junos-默认应用程序\显示集 设置组junos-默认应用程序junos-ftp应用程序-协议ftp ..。
请在下面找到当前用于获取配置的代码段
`from jnpr.junos import Device from lxml import etree dev = Device(host='xxxx', user='demo', password='demo123', gather_facts=False) dev.open() cnf = dev.rpc.get_config() print etree.tostring(cnf) dev.close()` 请让我知道,如果有任何这样的方法,以获得默认的应用程序组的细节。
非常感谢,
普拉贝尔
发布于 2018-01-23 16:43:04
看看这是否有帮助
dev.rpc.get_config(filter_xml='<groups><name>junos-defaults</name></groups>')
https://stackoverflow.com/questions/48403316
复制相似问题