Add additional logic in summary alert field

Signed-off-by: Brandon Myers <bmyers@mozilla.com>
This commit is contained in:
Brandon Myers 2017-03-30 18:39:27 -05:00
Родитель b153a49111
Коммит 9a919cb114
Не найден ключ, соответствующий данной подписи
Идентификатор ключа GPG: 8AA79AD83045BBC7
1 изменённых файлов: 4 добавлений и 2 удалений

Просмотреть файл

@ -155,11 +155,13 @@ class AlertGenericLoader(AlertTask):
elif 'hostname' in event_source:
hostnames.append(event_source['hostname'])
summary = '{} ({}): {} [{}]'.format(
summary = '{} ({}): {}'.format(
aggreg['config']['summary'],
aggreg['count'],
aggreg['value'],
','.join(hostnames)
)
if hostnames:
summary += ' [{}]'.format(','.join(hostnames))
return self.createAlertDict(summary, category, tags, aggreg['events'], severity, url)