From 1efacfe53d27913f640c886633340c37f76eafda Mon Sep 17 00:00:00 2001 From: antirez Date: Thu, 29 Jan 2015 15:01:26 +0100 Subject: [PATCH] CLUSTER count-failure-reports command added. --- src/cluster.c | 12 ++++++++++++ 1 file changed, 12 insertions(+) diff --git a/src/cluster.c b/src/cluster.c index aaba7aa7..b4a291e6 100644 --- a/src/cluster.c +++ b/src/cluster.c @@ -4063,6 +4063,18 @@ void clusterCommand(redisClient *c) { addReplyBulkCString(c,ni); sdsfree(ni); } + } else if (!strcasecmp(c->argv[1]->ptr,"count-failure-reports") && + c->argc == 3) + { + /* CLUSTER COUNT-FAILURE-REPORTS */ + clusterNode *n = clusterLookupNode(c->argv[2]->ptr); + + if (!n) { + addReplyErrorFormat(c,"Unknown node %s", (char*)c->argv[2]->ptr); + return; + } else { + addReplyLongLong(c,clusterNodeFailureReportsCount(n)); + } } else if (!strcasecmp(c->argv[1]->ptr,"failover") && (c->argc == 2 || c->argc == 3)) {