Go CLI: Fix alter role (#16226)

### What problem does this PR solve?

As title.

### Type of change

- [x] Bug Fix (non-breaking change which fixes an issue)

---------

Signed-off-by: Jin Hai <haijin.chn@gmail.com>
This commit is contained in:
Jin Hai
2026-06-22 17:33:47 +08:00
committed by GitHub
parent 329e09f16a
commit 05e758e4fe
10 changed files with 453 additions and 396 deletions

View File

@@ -99,36 +99,25 @@ func (p *Parser) parseAdminCommand() (*Command, error) {
case TokenAlter:
return p.parseAdminAlterCommands()
case TokenGrant:
return p.parseAdminGrantCommand()
return p.parseAdminGrantCommands()
case TokenRevoke:
return p.parseAdminRevokeCommand()
return p.parseAdminRevokeCommands()
case TokenSet:
return p.parseAdminSetCommand()
case TokenUnset:
return p.parseAdminUnsetCommand()
case TokenReset:
return p.parseAdminResetCommand()
case TokenGenerate:
return p.parseAdminGenerateCommand()
case TokenImport:
return p.parseAdminImportCommand()
case TokenRetrieve:
return p.parseAdminRetrieveCommand()
case TokenParse:
return p.parseAdminParseCommand()
case TokenBenchmark:
return p.parseAdminBenchmarkCommand()
case TokenStartup:
return p.parseAdminStartupCommand()
case TokenStart:
return p.parseAdminStartService()
case TokenShutdown:
return p.parseAdminShutdownCommand()
return p.parseAdminShutdownCommands()
case TokenRestart:
return p.parseAdminRestartCommand()
return p.parseAdminRestart()
case TokenMQ:
return p.parseMessageQueueCommand()
case TokenRemove:
return p.parseAdminRemoveCommand()
return p.parseAdminRemoveCommands()
case TokenStop:
return p.parseAdminStopIngestionTasks()
case TokenAdd:
@@ -189,12 +178,6 @@ func (p *Parser) parseUserCommand() (*Command, error) {
return p.parseBenchmarkCommand()
case TokenRegister:
return p.parseRegisterCommand()
case TokenStartup:
return p.parseStartupCommand()
case TokenShutdown:
return p.parseShutdownCommand()
case TokenRestart:
return p.parseRestartCommand()
case TokenEnable:
return p.parseEnableCommand()
case TokenDisable: