Skip to content
Snippets Groups Projects
Commit 6dc9044f authored by geant-release-service's avatar geant-release-service
Browse files

Finished release 0.69.

parents 2cf0f525 6d92ffbd
No related branches found
No related tags found
No related merge requests found
...@@ -90,7 +90,6 @@ ...@@ -90,7 +90,6 @@
"schemaVersion": 26, "schemaVersion": 26,
"style": "dark", "style": "dark",
"tags": [ "tags": [
"customers"
], ],
"templating": { "templating": {
"list": [] "list": []
...@@ -114,6 +113,6 @@ ...@@ -114,6 +113,6 @@
] ]
}, },
"timezone": "", "timezone": "",
"title": "EAP Dashboard", "title": "EAP NRENs",
"version": 1 "version": 1
} }
...@@ -977,16 +977,19 @@ def get_dashboard_data( ...@@ -977,16 +977,19 @@ def get_dashboard_data(
""" """
with ProcessPoolExecutor(max_workers=NUM_PROCESSES) as executor: with ProcessPoolExecutor(max_workers=NUM_PROCESSES) as executor:
for dash in executor.map( try:
partial( for dash in executor.map(
get_dashboard_data_single, partial(
datasource=datasource, get_dashboard_data_single,
tag=tag, datasource=datasource,
panel_generator=panel_generator, tag=tag,
errors=errors), panel_generator=panel_generator,
data.items() errors=errors),
): data.items()
yield dash ):
yield dash
finally:
executor.shutdown(wait=False, cancel_futures=True)
def create_aggregate_panel(title, gridpos, targets, datasource): def create_aggregate_panel(title, gridpos, targets, datasource):
......
...@@ -2,6 +2,10 @@ ...@@ -2,6 +2,10 @@
All notable changes to this project will be documented in this file. All notable changes to this project will be documented in this file.
## [0.69] - 2024-11-04
- Remove EAP dashboard from NREN access dropdown by removing customers tag
- Ensure process executors are always shutdown in case of errors or when the with block is exited.
## [0.68] - 2024-10-31 ## [0.68] - 2024-10-31
- Add in use of pkg_resources for old versions of python - Add in use of pkg_resources for old versions of python
......
...@@ -2,7 +2,7 @@ from setuptools import setup, find_packages ...@@ -2,7 +2,7 @@ from setuptools import setup, find_packages
setup( setup(
name='brian-dashboard-manager', name='brian-dashboard-manager',
version="0.68", version="0.69",
author='GEANT', author='GEANT',
author_email='swd@geant.org', author_email='swd@geant.org',
description='', description='',
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment