Parcourir la source

Merge branch 'jvallejo/add-etcd-volume-check' of github.com:juanvallejo/openshift-ansible into jvallejo/add-etcd-volume-check

juanvallejo il y a 8 ans
Parent
commit
54405b344a

+ 7 - 5
roles/openshift_health_checker/openshift_checks/etcd_volume.py

@@ -1,3 +1,5 @@
+"""A health check for OpenShift clusters."""
+
 from openshift_checks import OpenShiftCheck, OpenShiftCheckException, get_var
 from openshift_checks import OpenShiftCheck, OpenShiftCheckException, get_var
 
 
 
 
@@ -7,9 +9,9 @@ class EtcdVolume(OpenShiftCheck):
     name = "etcd_volume"
     name = "etcd_volume"
     tags = ["etcd", "health"]
     tags = ["etcd", "health"]
 
 
-    # pylint: disable=invalid-name
-    default_etcd_device_usage_threshold_percent = 90
-    # where to find ectd data, higher priority first.
+    # Default device usage threshold. Value should be in the range [0, 100].
+    default_threshold_percent = 90
+    # Where to find ectd data, higher priority first.
     supported_mount_paths = ["/var/lib/etcd", "/var/lib", "/var", "/"]
     supported_mount_paths = ["/var/lib/etcd", "/var/lib", "/var", "/"]
 
 
     @classmethod
     @classmethod
@@ -27,8 +29,8 @@ class EtcdVolume(OpenShiftCheck):
 
 
         threshold = get_var(
         threshold = get_var(
             task_vars,
             task_vars,
-            "etcd_device_usage_threshold_percent",
-            default=self.default_etcd_device_usage_threshold_percent
+            "r_openshift_health_checker_etcd_device_usage_threshold_percent",
+            default=self.default_threshold_percent
         )
         )
 
 
         used_percent = 100.0 * used / total
         used_percent = 100.0 * used / total