<%inherit file="//layout/view.html" /> <%namespace file="//view/_helpers.html" import="*"/> <%namespace name="lib" file="//lib.html" import="*"/> <%! import logging logger = logging.getLogger('splunk.appserver.templates.view.dashboard') headerPanels = ["appHeader", "navigationHeader"] lowerPanels = ["resultsArea"] renderingErrors = [] %> <%def name="css()"> <% parent.css() %> <%lib:stylesheet_tags files="${['/static/css/jobs.css']}" /> <%def name="buildPanelContents(modules, groupName)"> <%call expr="parent.buildPanelContents(modules, groupName)"> <%def name="buildSimplePanelContainer(modules, panelName)"> <%call expr="parent.buildSimplePanelContainer(modules, panelName)"> <%def name="getFloatLayoutRow(modules, rowNumber)"> <%call expr="parent.getFloatLayoutRow(modules, rowNumber)"> <%def name="getDashboardPanel(modules, panelGroup)"> % for groupName in panelGroup : <%call expr="buildPanelContents(modules, groupName)"> % endfor
% if "messaging" in modules : <%call expr="parent.buildSimplePanelContainer(modules, 'messaging')"> % endif
% for panelName in headerPanels : <%call expr="parent.buildSimplePanelContainer(modules, panelName)"> % endfor
<%call expr="parent.buildPanelContents(modules, 'filterControlRight')">
<%call expr="parent.buildPanelContents(modules, 'filterControlLeft')">
% for rowNumber in range(1,10): % if 'panel_row' + str(rowNumber) + '_col1' in modules : <%call expr="parent.getFloatLayoutRow(modules, rowNumber)"> % endif % endfor
% for panelName in lowerPanels : <%call expr="buildSimplePanelContainer(modules, panelName)"> % endfor