Skip to content
Snippets Groups Projects

fix ipv6 panel section showing up where it shouldn't

Merged Sam Roberts requested to merge feature/remove-ipv6-list-from-old-nren-dashboards into develop
1 file
+ 15
14
Compare changes
  • Side-by-side
  • Inline
@@ -607,24 +607,25 @@ def get_nren_dashboard_data_single(data, datasource, tag):
iface_dropdown = create_dropdown_panel('Interfaces', **next(gridPos))
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 = {
'nren_name': nren,
'datasource': datasource,
'aggregate_panels': agg_panels,
'dropdown_groups': [
{
'dropdown': services_dropdown,
'panels': service_panels,
},
{
'dropdown': services_ipv6_dropdown,
'panels': service_ipv6_panels
},
{
'dropdown': iface_dropdown,
'panels': phys_panels,
}
]
'dropdown_groups': dropdown_groups
}
if isinstance(tag, list):
result['tags'] = tag
Loading