Add cluster status to API

This commit is contained in:
2019-12-29 20:42:02 -05:00
parent d2af6f4508
commit 3b08e887f8
2 changed files with 94 additions and 1 deletions

View File

@ -26,6 +26,7 @@ import json
from distutils.util import strtobool
import client_lib.common as pvc_common
import client_lib.cluster as pvc_cluster
import client_lib.node as pvc_node
import client_lib.vm as pvc_vm
import client_lib.network as pvc_network
@ -67,6 +68,17 @@ def initialize_cluster():
return True
#
# Status function
#
def cluster_status():
"""
Get the overall status of the PVC cluster
"""
zk_conn = pvc_common.startZKConnection(config['coordinators'])
retflag, retdata = pvc_cluster.get_info(zk_conn)
return retdata, 200
#
# Node functions
#