mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2024-12-24 13:42:16 +00:00
BUG/MINOR: proxy/cli: don't enumerate internal proxies on "show backend"
Commit e7f74623e
("MINOR: stats: don't output internal proxies (PR_CAP_INT)")
in 2.5 ensured we don't dump internal proxies on the stats page, but the
same is needed for "show backend", as since the addition of the HTTP client
it now appears there:
$ socat /tmp/sock1 - <<< "show backend"
# name
<HTTPCLIENT>
This needs to be backported to 2.5.
This commit is contained in:
parent
241a006d79
commit
4f9f157537
@ -2835,8 +2835,8 @@ static int cli_io_handler_show_backend(struct appctx *appctx)
|
||||
for (; appctx->ctx.cli.p0 != NULL; appctx->ctx.cli.p0 = curproxy->next) {
|
||||
curproxy = appctx->ctx.cli.p0;
|
||||
|
||||
/* looking for backends only */
|
||||
if (!(curproxy->cap & PR_CAP_BE))
|
||||
/* looking for non-internal backends only */
|
||||
if ((curproxy->cap & (PR_CAP_BE|PR_CAP_INT)) != PR_CAP_BE)
|
||||
continue;
|
||||
|
||||
chunk_appendf(&trash, "%s\n", curproxy->id);
|
||||
|
Loading…
Reference in New Issue
Block a user