summaryrefslogtreecommitdiffstats
path: root/config/gluster-commands.cfg
diff options
context:
space:
mode:
authorRamesh Nachimuthu <rnachimu@redhat.com>2014-05-14 13:29:25 +0530
committerTimothy Asir <tim.gluster@gmail.com>2014-05-27 22:54:51 -0700
commit7de5bb0965f4cc0cf9d0a73c776be2b094180413 (patch)
treedad824fd627da7a72f22ab54228670326ae37944 /config/gluster-commands.cfg
parent4e7b4ec23793caaae05b1e0e7665e59bf7a607b1 (diff)
server-addons: fix for hostgroup issue in brick status event handler
Macro "$HOSTGROUPNAME$" is used in brick status event handler. But this macro gives only one of the host group to which the host belongs to. But in gluster monitoring, all gluster hosts will have two host groups ('gluster-host' and a host group with cluster name). So using the macro "$HOSTGROUPNAMES$" to pass all the host groups to event handler and internally getting the currect cluster name. Change-Id: I61713ecabff52bcd7f585e9f678426370b9b24d4 Signed-off-by: Ramesh Nachimuthu <rnachimu@redhat.com> Reviewed-on: http://review.gluster.org/7761 Reviewed-by: Nishanth Thomas <nishusemail@gmail.com> Reviewed-by: Kanagaraj M <kmayilsa@redhat.com> Reviewed-by: Timothy Asir <tim.gluster@gmail.com>
Diffstat (limited to 'config/gluster-commands.cfg')
-rw-r--r--config/gluster-commands.cfg5
1 files changed, 5 insertions, 0 deletions
diff --git a/config/gluster-commands.cfg b/config/gluster-commands.cfg
index 3110e5b..d2ebdce 100644
--- a/config/gluster-commands.cfg
+++ b/config/gluster-commands.cfg
@@ -106,6 +106,11 @@ define command{
command_line $USER1$/gluster/submit_external_command.py -c '$ARG1$' -H '$ARG2$' -s '$ARG3$' -t '$ARG4$'
}
+define command{
+ command_name brick_status_event_handler
+ command_line $USER1$/gluster/brick_status_event_handler.py -hg '$HOSTGROUPNAMES$' -v $_SERVICEVOL_NAME$ -st $SERVICESTATETYPE$
+}
+
define command {
command_name check_brick_status
command_line $USER1$/check_nrpe -H $HOSTADDRESS$ -c check_brick_status -a $_SERVICEVOL_NAME$ $_SERVICEBRICK_DIR$