删除报警组

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

删除报警组

Previous pageReturn to chapter overviewNext page

 

方法定义

 

delete_alarmgroup(self, groupname, parentid)

 

 

方法参数说明

参数名称

参数说明

参数类型

默认值

groupname

组名

数字类型

 

parentid

父组id,它是您要在其下添加警报组的组id。当您没有提供父组id的值时,父组id默认值为0,否则您需要提供具体的父组id。您也可以通过获取第一层级组去获取他们的子组以获取父组id

数字类型

 

 

异常

 

如果调用失败,抛出hyperdb.HDError异常

 

如果参数错误,抛出ArgumentError异常

 

返回值

 

hyperdb.hd_sucess

 

注意事项

 

删除的组下面不能有子组

 

方法调用

 

def DeleteAlarmGroup(self):

   name_alG = ['ha', 'haha', 'hei', 'heihei']

   parentid_alG = [0, 1, 0, 1]

   try:

       for i in range(4):

           self.myAlarmGroupMgr.delete_alarmgroup(groupname=name_alG[i], parentid=parentid_alG[i])

   except Exception as e:

       print("delete_alarmgroup error: ", e.errcode)

   else:

       print("deleting alarm group succeeds")