summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorMichel Martens <michel@soveran.com>2015-03-10 16:43:19 +0000
committerMichel Martens <michel@soveran.com>2015-03-10 16:43:19 +0000
commit6201eb0c55503310a41a0f3448d1581069624303 (patch)
tree29bdd49b4de8b3fad49f4cd9b248704ad54a8265 /src
parent3da7408359190fe3e5f7dadce1681609439b546e (diff)
downloadredis-6201eb0c55503310a41a0f3448d1581069624303.tar.gz
Add command CLUSTER MYID
Diffstat (limited to 'src')
-rw-r--r--src/cluster.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/cluster.c b/src/cluster.c
index df1498bdd..f1e767a6d 100644
--- a/src/cluster.c
+++ b/src/cluster.c
@@ -3760,6 +3760,9 @@ void clusterCommand(redisClient *c) {
o = createObject(REDIS_STRING,ci);
addReplyBulk(c,o);
decrRefCount(o);
+ } else if (!strcasecmp(c->argv[1]->ptr,"myid") && c->argc == 2) {
+ /* CLUSTER MYID */
+ addReplyBulkCBuffer(c,myself->name, REDIS_CLUSTER_NAMELEN);
} else if (!strcasecmp(c->argv[1]->ptr,"slots") && c->argc == 2) {
/* CLUSTER SLOTS */
clusterReplyMultiBulkSlots(c);