update routing pluging

This commit is contained in:
Aleksandr Demshin 2021-04-19 19:29:01 +05:00
parent 461a2d1c1e
commit 7d5fc43dd7

View file

@ -1,21 +1,7 @@
def rules(alert, plugins):
print(plugins)
return plugins.values()
# from alerta.plugins import PluginBase
# class RoutingPlugin(PluginBase):
# def __init__(self, name=None):
# super(RoutingPlugin, self).__init__(name)
# def pre_receive(self, alert):
# return alert
# def post_receive(self, alert):
# return
# def status_change(self, alert, status, text):
# return
# def rules(alert, plugins):
# if alert.severity in ['critical', 'major']:
# return [plugins['telegram']]
# else:
# return []
if alert.duplicate_count <= 2:
return []
elif alert.severity in ['critical']:
return [plugins['telegram']]
else:
return []