aboutsummaryrefslogtreecommitdiffstats
path: root/sdv/docker/sdvstate/internal/validator/airship/ceph_check.py
diff options
context:
space:
mode:
authorParth Yadav <parthyadav3105@gmail.com>2021-08-11 02:14:38 +0530
committerParth Yadav <parthyadav3105@gmail.com>2021-08-11 02:16:50 +0530
commit956ee6a2e76a31f2187d8e11ac2fbbd2c77bdb03 (patch)
tree3026616f7894a3c45260d3030ea463e5691303c5 /sdv/docker/sdvstate/internal/validator/airship/ceph_check.py
parent27cf386ac6a133b5c75d2dbe7864ec7166d74b09 (diff)
Adds Kuberef Validator
This patch adds Kuberef Validator and implements following checks for Kuberef Validator: * pod_health_check Signed-off-by: Parth Yadav<parthyadav3105@gmail.com> Change-Id: Ief2a75f5ea4a4e39a8c07002c29e2d732ca00151
Diffstat (limited to 'sdv/docker/sdvstate/internal/validator/airship/ceph_check.py')
-rw-r--r--sdv/docker/sdvstate/internal/validator/airship/ceph_check.py6
1 files changed, 4 insertions, 2 deletions
diff --git a/sdv/docker/sdvstate/internal/validator/airship/ceph_check.py b/sdv/docker/sdvstate/internal/validator/airship/ceph_check.py
index b33e876..e8d254b 100644
--- a/sdv/docker/sdvstate/internal/validator/airship/ceph_check.py
+++ b/sdv/docker/sdvstate/internal/validator/airship/ceph_check.py
@@ -17,9 +17,10 @@ Ceph Related Checks
"""
import ast
+import logging
from tools.kube_utils import get_pod_with_labels, kube_exec
-from .store_result import store_result
+from internal import store_result
@@ -28,6 +29,7 @@ def ceph_health_check():
"""
Check health of Ceph
"""
+ logger = logging.getLogger(__name__)
pod = get_pod_with_labels('application=ceph,component=mon')
cmd = ['ceph', 'health', '-f', 'json']
@@ -47,5 +49,5 @@ def ceph_health_check():
result['criteria'] = 'fail'
result['details'] = response
- store_result(result)
+ store_result(logger, result)
return result