mirror of
https://git.haproxy.org/git/haproxy.git/
synced 2025-08-07 23:56:57 +02:00
BUG/MINOR: cli: don't complain about empty command on empty lines
There's something very irritating on the CLI, when just pressing ENTER, it complains "Unknown command: ''..." and dumps all the help. This action is often done to add a bit of clearance after a dump to visually find delimitors later, but this stupid error makes it unusable. This patch addresses this by just returning on empty command instead of trying to look up a matching keyword. It will result in an empty line to mark the end of the empty command and a prompt again. It's probably not worth backporting this given that nobody seems to have complained about it yet.
This commit is contained in:
parent
31b23aef38
commit
21d7125c92
@ -800,6 +800,9 @@ static int cli_parse_request(struct appctx *appctx)
|
|||||||
for (; i < MAX_CLI_ARGS + 1; i++)
|
for (; i < MAX_CLI_ARGS + 1; i++)
|
||||||
args[i] = p;
|
args[i] = p;
|
||||||
|
|
||||||
|
if (!**args)
|
||||||
|
return 0;
|
||||||
|
|
||||||
kw = cli_find_kw(args);
|
kw = cli_find_kw(args);
|
||||||
if (!kw ||
|
if (!kw ||
|
||||||
(kw->level & ~appctx->cli_level & ACCESS_MASTER_ONLY) ||
|
(kw->level & ~appctx->cli_level & ACCESS_MASTER_ONLY) ||
|
||||||
|
Loading…
Reference in New Issue
Block a user