Fix for bug 1460 Admin dashboard in Grafana not created when using keystone as backend
Change-Id: Ia13e86445ba5cef9b5a8b5e9b1507060d345b22e
Signed-off-by: Atul Agarwal <Atul.Agarwal@Altran.com>
diff --git a/osm_mon/dashboarder/service.py b/osm_mon/dashboarder/service.py
index d791fa9..441f881 100644
--- a/osm_mon/dashboarder/service.py
+++ b/osm_mon/dashboarder/service.py
@@ -58,9 +58,10 @@
)
except Exception:
log.error('Cannot retrieve projects from keystone')
+ else:
+ projects.extend(self.common_db.get_projects())
# Reads existing project list and creates a dashboard for each
- projects.extend(self.common_db.get_projects())
for project in projects:
project_id = project['_id']
# Collect Project IDs for periodical dashboard clean-up