[#109] Update CSC with healthchecks

This commit is contained in:
Andrey Berezin 2023-10-31 14:17:54 +03:00
parent 8ee2985c89
commit e970fe2788
6 changed files with 158 additions and 78 deletions

View file

@ -7,3 +7,11 @@ class Healthcheck(ABC):
@abstractmethod
def perform(self, cluster_node: ClusterNode):
"""Perform healthcheck on the target cluster node"""
@abstractmethod
def tree_healthcheck(self, cluster_node: ClusterNode):
"""Check tree sync status on target cluster node"""
@abstractmethod
def storage_healthcheck(self, cluster_node: ClusterNode):
"""Perform storage node healthcheck on target cluster node"""