]> git.proxmox.com Git - ceph.git/blobdiff - ceph/src/pybind/mgr/dashboard/controllers/summary.py
import 15.2.5
[ceph.git] / ceph / src / pybind / mgr / dashboard / controllers / summary.py
index 25374867bc38b9f3fb405996b806acc530b49d45..3b181cb4d4e4eed49e898342766578e46d83414b 100644 (file)
@@ -21,8 +21,8 @@ class Summary(BaseController):
     def _rbd_mirroring(self):
         try:
             _, data = get_daemons_and_pools()
-        except ViewCacheNoDataException:
-            return {}
+        except ViewCacheNoDataException:  # pragma: no cover
+            return {}  # pragma: no cover
 
         daemons = data.get('daemons', [])
         pools = data.get('pools', {})
@@ -30,18 +30,18 @@ class Summary(BaseController):
         warnings = 0
         errors = 0
         for daemon in daemons:
-            if daemon['health_color'] == 'error':
+            if daemon['health_color'] == 'error':  # pragma: no cover
                 errors += 1
-            elif daemon['health_color'] == 'warning':
+            elif daemon['health_color'] == 'warning':  # pragma: no cover
                 warnings += 1
         for _, pool in pools.items():
-            if pool['health_color'] == 'error':
+            if pool['health_color'] == 'error':  # pragma: no cover
                 errors += 1
-            elif pool['health_color'] == 'warning':
+            elif pool['health_color'] == 'warning':  # pragma: no cover
                 warnings += 1
         return {'warnings': warnings, 'errors': errors}
 
-    def _task_permissions(self, name):
+    def _task_permissions(self, name):  # pragma: no cover
         result = True
         if name == 'pool/create':
             result = self._has_permissions(Permission.CREATE, Scope.POOL)