chore: add noop docs subcmd (#4214)

* add noop subcommand DOCS to COMMAND
This commit is contained in:
Kostas Kyrimis 2024-11-28 18:03:04 +01:00 committed by GitHub
parent 010bd8add4
commit 4aece00aac
No known key found for this signature in database
GPG key ID: B5690EEEBB952194

View file

@ -2450,8 +2450,10 @@ void Service::Command(CmdArgList args, Transaction* tx, SinkReplyBuilder* builde
return builder->SendLong(cmd_cnt); return builder->SendLong(cmd_cnt);
} }
const bool sufficient_args = (args.size() == 2);
// INFO [cmd] // INFO [cmd]
if (subcmd == "INFO" && args.size() == 2) { if (subcmd == "INFO" && sufficient_args) {
string cmd = absl::AsciiStrToUpper(ArgS(args, 1)); string cmd = absl::AsciiStrToUpper(ArgS(args, 1));
if (const auto* cid = registry_.Find(cmd); cid) { if (const auto* cid = registry_.Find(cmd); cid) {
@ -2464,6 +2466,10 @@ void Service::Command(CmdArgList args, Transaction* tx, SinkReplyBuilder* builde
return; return;
} }
if (subcmd == "DOCS" && sufficient_args) {
return builder->SendOk();
}
return builder->SendError(kSyntaxErr, kSyntaxErrType); return builder->SendError(kSyntaxErr, kSyntaxErrType);
} }