问题
网络管理员正在准备 Python 脚本来配置基于 IOS XE 的网络设备。 管理员担心同事在运行脚本时会对设备进行配置更改。 客户端管理器执行哪些操作来防止同事在脚本运行时对设备进行更改?
- m.lock (config = ‘running’)
- m.lock (target = ‘running’)
- m.freeze (config = ‘running’)
- m.freeze (target = ‘running’)
- 查看答案
- ②
评论
Python lock() 对象
在并行处理期间,它使用 Python 对象进行独占控制。
在 () 中指定指定的资源,并在执行的工作/命令匹配时控制(阻止)处理。
<参考>Python Documentation (threading)</参考>
IOS NETCONF target /config/
NETCONF 配置存储中的资源
<rpc message-id="101" xmlns="urn:ietf:params:xml:ns:netconf:base:1.0">
<lock>
<target>
<running/>
</target>
</lock>
</rpc>