●方法定义
get_alarm_tags(self)
●异常
如果调用失败,抛出hyperdb.HDError异常
●返回值
报警组下点的迭代器
●注意事项
使用get_next()方法获取每一条记录,当获取记录结束时 get_next()返回‘None’
●方法调用
def GetAlarmTags(self): self.myAlarmgroup =
alarmgroup.AlarmGroup(name='default', id=1, description='default', parentid=0)
try:
ret_iter = self.myAlarmgroup.get_alarm_tags()
except Exception as e:
print("get_alarm_tags error: ", e.errcode)
else:
print("getting alarm tags succeeds")
while True:
alatag_rec = ret_iter.get_next()
if alatag_rec is None:
break
else:
print("The alarm tag's name: ", alatag_rec.tagname)