Skip to content
Snippets Groups Projects
Commit 8a130839 authored by Sam Roberts's avatar Sam Roberts
Browse files

fix ipv6 panel section showing up where it shouldn't

parent dbed4baa
No related branches found
No related tags found
1 merge request!4fix ipv6 panel section showing up where it shouldn't
...@@ -607,24 +607,25 @@ def get_nren_dashboard_data_single(data, datasource, tag): ...@@ -607,24 +607,25 @@ def get_nren_dashboard_data_single(data, datasource, tag):
iface_dropdown = create_dropdown_panel('Interfaces', **next(gridPos)) iface_dropdown = create_dropdown_panel('Interfaces', **next(gridPos))
phys_panels = panel_gen(dash['PHYSICAL'], datasource, True) phys_panels = panel_gen(dash['PHYSICAL'], datasource, True)
dropdown_groups = [{
'dropdown': services_dropdown,
'panels': service_panels,
}]
if len(service_ipv6_panels) > 0:
dropdown_groups.append({
'dropdown': services_ipv6_dropdown,
'panels': service_ipv6_panels
})
dropdown_groups.append({
'dropdown': iface_dropdown,
'panels': phys_panels,
})
result = { result = {
'nren_name': nren, 'nren_name': nren,
'datasource': datasource, 'datasource': datasource,
'aggregate_panels': agg_panels, 'aggregate_panels': agg_panels,
'dropdown_groups': [ 'dropdown_groups': dropdown_groups
{
'dropdown': services_dropdown,
'panels': service_panels,
},
{
'dropdown': services_ipv6_dropdown,
'panels': service_ipv6_panels
},
{
'dropdown': iface_dropdown,
'panels': phys_panels,
}
]
} }
if isinstance(tag, list): if isinstance(tag, list):
result['tags'] = tag result['tags'] = tag
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment