From 63feb93a9f16136dbb39576ed04db1b1b063e618 Mon Sep 17 00:00:00 2001 From: antirez Date: Fri, 27 Jun 2014 12:11:15 +0200 Subject: [PATCH] COMMAND COUNT subcommand added. --- src/redis.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/redis.c b/src/redis.c index 3dd468d45..a31d09f65 100644 --- a/src/redis.c +++ b/src/redis.c @@ -2330,8 +2330,10 @@ void commandCommand(redisClient *c) { for (i = 2; i < c->argc; i++) { addReplyCommand(c, dictFetchValue(server.commands, c->argv[i]->ptr)); } + } else if (!strcasecmp(c->argv[1]->ptr, "count") && c->argc == 2) { + addReplyLongLong(c, dictSize(server.commands)); } else { - addReplyError(c, "Unknown subcommand."); + addReplyError(c, "Unknown subcommand or wrong number of arguments."); return; } }