Skip to content
Snippets Groups Projects
Commit d2b40fab authored by Bjarke Madsen's avatar Bjarke Madsen
Browse files

don't make dashboards for NRENs with no panels

parent f292630c
No related branches found
No related tags found
No related merge requests found
......@@ -199,6 +199,7 @@ def get_nren_interface_data(services, interfaces, excluded_dashboards):
if 'MDVPN' in service['service_type']:
# MDVPN type services don't have data in BRIAN
continue
title = f'{name} ({sid})'
dashboard['SERVICES'].append({
'measurement': measurement,
......@@ -256,6 +257,12 @@ def get_nren_interface_data(services, interfaces, excluded_dashboards):
})
result[dashboard_name] = dashboard
for customer in list(result.keys()):
lengths = [len(val) for val in result[customer].values()]
if sum(lengths) == 0:
# no services/interfaces, so remove it
del result[customer]
return result
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment