Fix for bug 1460 Admin dashboard in Grafana not created when using keystone as backend
[osm/MON.git] / osm_mon / dashboarder / service.py
index d791fa9..441f881 100644 (file)
@@ -58,9 +58,10 @@ class DashboarderService:
                 )
             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