<%! import urllib title = 'Alerts - Home'%> <%inherit file="/layout/base.html"/> <%namespace name="lib" file="/lib.html" import="stylesheet_tags, add_script_block, csrf_hidden_input, sort_link" /> <%def name="css()"> <%lib:stylesheet_tags files="${['/static/css/view.css', '/static/css/alerts.css', '/static/css/skins/default/default.css', '/static/css/print.css']}" /> <%def name="js()"> <%def name="body_element_open()">
 
% if fired_alerts.get_total()>0: % endif
${csrf_hidden_input()} % if fired_alerts.get_total()>0: % for fired_alert in fired_alerts[offset:offset+count]: % endfor % else: % endif
Bulk Action ${sort_link(_('Time'), ['alerts', app], cherrypy.request.params, 'trigger_time')} ${sort_link(_('Fired alerts'), ['alerts', app], cherrypy.request.params, 'alerts_id')} ${_('App')} ${sort_link(_('Type'), ['alerts', app], cherrypy.request.params, 'alert_type')} ${sort_link(_('Severity'), ['alerts', app], cherrypy.request.params, 'severity')} ${sort_link(_('Mode'), ['alerts', app], cherrypy.request.params, 'digest_mode')} ${_('Actions')}
${fired_alert.trigger_time_rendered|h} ${fired_alert.savedsearch_name|h} ${fired_alert.namespace|h} ${_('Real-time') if fired_alert.alert_type=='real time' else _('Scheduled')} <% severity_list = [('info', _('Info')), ('low', _('Low')), ('medium', _('Medium')), ('high', _('High')), ('critical', _('Critical'))] %> ${severity_list[fired_alert.severity-1][1]|h} % if fired_alert.digest_mode: Digest % else: Per Result % endif ${_('View results')} | ${_('Edit search')} | ${_('Delete')}
${_('No fired alerts found. Reload.') % dict(url=make_url(['alerts', app], _qs=cherrypy.request.params))}
% if fired_alerts.get_total()>0:
${_('Select')} All | None ${_('Selected alerts')}
% endif