获取报警组下面的tag点

Navigation:  Python > 报警组管理 > 报警组管理模块 >

获取报警组下面的tag点

Previous pageReturn to chapter overviewNext page

 

方法定义

 

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)