summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRamesh Nachimuthu <rnachimu@redhat.com>2014-04-11 09:52:43 +0530
committerBala.FA <barumuga@redhat.com>2014-04-29 10:21:37 +0530
commitca79e5f512c3fc7fced5521043b292c9046d12f1 (patch)
tree44830ae22bed30d798558cf5007b90b3ce74ddbf
parentacfc58771c7720235f4fb11f08a18986dd9d9fee (diff)
autoconf: add brick/volume status service
Adding services for brick and volume status in auto config Change-Id: Ic4a885f0b0f83294c21e9d8e0c22c720e0866a94 Signed-off-by: Ramesh Nachimuthu <rnachimu@redhat.com>
-rw-r--r--plugins/config_generator.py14
1 files changed, 9 insertions, 5 deletions
diff --git a/plugins/config_generator.py b/plugins/config_generator.py
index 02c5f67..6d725ef 100644
--- a/plugins/config_generator.py
+++ b/plugins/config_generator.py
@@ -120,6 +120,8 @@ class GlusterNagiosConfManager:
volumeServices.append(volumeService)
volumeService = self.__createVolumeQuotaStatusService(volume,
clusterName)
+ volumeService = self.__createVolumeStatusService(volume,
+ clusterName)
volumeServices.append(volumeService)
return volumeServices
@@ -127,19 +129,18 @@ class GlusterNagiosConfManager:
brickService = {}
brickService['use'] = 'brick-service'
brickService['host_name'] = hostName
- serviceDesc = "Brick-%s:%s" % (hostName, brick['brickpath'])
+ serviceDesc = "Brick Utilization - %s:%s" % (hostName,
+ brick['brickpath'])
brickService['service_description'] = serviceDesc
- brickService['display_name'] = serviceDesc
brickService['_BRICK_DIR'] = brick['brickpath']
return brickService
def __createBrickStatusService(self, brick, hostName):
brickService = {}
- brickService['use'] = 'brick-service'
+ brickService['use'] = 'gluster-passive-service'
brickService['host_name'] = hostName
- serviceDesc = "Brick-%s:%s-Status" % (hostName, brick['brickpath'])
+ serviceDesc = "Brick Status - %s:%s" % (hostName, brick['brickpath'])
brickService['service_description'] = serviceDesc
- brickService['display_name'] = serviceDesc
brickService['_BRICK_DIR'] = brick['brickpath']
return brickService
@@ -149,6 +150,9 @@ class GlusterNagiosConfManager:
brickService = self.__createBrickUtilizationService(
brick, host['hostip'])
brickServices.append(brickService)
+ brickService = self.__createBrickStatusService(
+ brick, host['hostip'])
+ brickServices.append(brickService)
return brickServices
def generateNagiosConfigFromGlusterCluster(self, cluster):