所选语种没有对应资源,请选择:

本站点使用Cookies,继续浏览表示您同意我们使用Cookies。Cookies和隐私政策>

提示

尊敬的用户,您的IE浏览器版本过低,为获取更好的浏览体验,请升级您的IE浏览器。

升级

S1720, S2700, S5700, S6720 V200R012(C00&C20) 配置指南-设备管理

本文档介绍了设备管理的配置,具体包括查看设备状态、 硬件管理、 堆叠配置、 SVF配置、 云管理、 PoE配置、 监控口配置、 OPS配置、 节能管理、 信息中心配置、 故障管理配置、 NTP配置、 以太时钟同步配置、 PTP配置。
评分并提供意见反馈 :
华为采用机器翻译与人工审校相结合的方式将此文档翻译成不同语言,希望能帮助您更容易理解此文档的内容。 请注意:即使是最好的机器翻译,其准确度也不及专业翻译人员的水平。 华为对于翻译的准确性不承担任何责任,并建议您参考英文文档(已提供链接)。
多条件关系组合

多条件关系组合

接口名称

多条件关系组合

适用阶段

订阅阶段

接口原型

result1_value, result2_description = ops.correlate("expression")

参数说明

参数

参数说明

取值

expression

指定组合条件表达式。

字符串形式,长度范围是1~128。由tag名称、括号和运算符(and、or、andnot)组成,最多可以对8个tag名称进行组合。运算符优先级and和andnot平级,两者都大于or。

返回值

接口原型中的result1_value和result2_description表示返回值。

result1_value为第一个返回值:0表示成功,1表示失败。

result2_description为第二个返回值:失败原因(仅当第一个返回值为1时返回)。

使用说明

通常情况下,在一个Python脚本中,订阅阶段只能订阅一个简单事件,注册一个触发条件。通过多条件关系组合,可以将多个简单事件组合为一个复杂事件,描述多个简单事件之间的关系。各简单事件的tag不能相同。

例如:ops.correlate("((tag1 or tag2) andnot (tag3 or tag4))")表示当发生事件tag1或tag2,同时没有发生事件tag3或tag4时,触发相应的动作。

一个Python脚本中,最多可以订阅8个简单事件,然后使用多条件关系组合接口进行组合。

使用实例

在用户输入arp learning multicast disablearp broadcast disable命令时,触发相应的动作。

value1, descri_str1 = ops.cli.subscribe("cli1", "arp learning multicast disable", enter=True, sync=True, sync_wait=60)
value2, descri_str2 = ops.cli.subscribe("cli2", "arp broadcast disable", enter=True, sync=True, sync_wait=60)
value3, descri_str3 = ops.correlate("cli1 or cli2")
翻译
下载文档
更新时间:2018-12-24

文档编号:EDOC1100038438

浏览量:34904

下载量:2051

平均得分:
本文档适用于这些产品
相关版本
相关文档
Share
上一页 下一页