summaryrefslogtreecommitdiff
path: root/src/debug.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/debug.c')
-rw-r--r--src/debug.c18
1 files changed, 0 insertions, 18 deletions
diff --git a/src/debug.c b/src/debug.c
index 1bd82b2f9..50c9d9b28 100644
--- a/src/debug.c
+++ b/src/debug.c
@@ -370,24 +370,6 @@ void debugCommand(redisClient *c) {
{
server.active_expire_enabled = atoi(c->argv[2]->ptr);
addReply(c,shared.ok);
- } else if (!strcasecmp(c->argv[1]->ptr,"cmdkeys") && c->argc >= 3) {
- struct redisCommand *cmd = lookupCommand(c->argv[2]->ptr);
- int *keys, numkeys, j;
-
- if (!cmd) {
- addReplyError(c,"Invalid command specified");
- return;
- } else if ((cmd->arity > 0 && cmd->arity != c->argc-2) ||
- ((c->argc-2) < -cmd->arity))
- {
- addReplyError(c,"Invalid number of arguments specified for command");
- return;
- }
-
- keys = getKeysFromCommand(cmd,c->argv+2,c->argc-2,&numkeys);
- addReplyMultiBulkLen(c,numkeys);
- for (j = 0; j < numkeys; j++) addReplyBulk(c,c->argv[keys[j]+2]);
- getKeysFreeResult(keys);
} else if (!strcasecmp(c->argv[1]->ptr,"error") && c->argc == 3) {
sds errstr = sdsnewlen("-",1);