mirror of
http://git.haproxy.org/git/haproxy.git/
synced 2025-03-06 03:18:43 +00:00
CLEANUP: stats: move a misplaced stats context initialization
This is a leftover from the cleanup campaign, the stats scope was still initialized by the CLI instead of being initialized by the stats keyword parsers. This should probably be backported to 1.7 to make the code more consistent.
This commit is contained in:
parent
ebec3519b0
commit
d25fc79d72
@ -454,9 +454,6 @@ static int cli_parse_request(struct appctx *appctx, char *line)
|
||||
arg++;
|
||||
}
|
||||
|
||||
appctx->ctx.stats.scope_str = 0;
|
||||
appctx->ctx.stats.scope_len = 0;
|
||||
appctx->ctx.stats.flags = 0;
|
||||
appctx->st2 = 0;
|
||||
|
||||
kw = cli_find_kw(args);
|
||||
|
@ -3096,6 +3096,10 @@ static int cli_parse_clear_counters(char **args, struct appctx *appctx, void *pr
|
||||
|
||||
static int cli_parse_show_info(char **args, struct appctx *appctx, void *private)
|
||||
{
|
||||
appctx->ctx.stats.scope_str = 0;
|
||||
appctx->ctx.stats.scope_len = 0;
|
||||
appctx->ctx.stats.flags = 0;
|
||||
|
||||
if (strcmp(args[2], "typed") == 0)
|
||||
appctx->ctx.stats.flags |= STAT_FMT_TYPED;
|
||||
return 0;
|
||||
@ -3104,6 +3108,10 @@ static int cli_parse_show_info(char **args, struct appctx *appctx, void *private
|
||||
|
||||
static int cli_parse_show_stat(char **args, struct appctx *appctx, void *private)
|
||||
{
|
||||
appctx->ctx.stats.scope_str = 0;
|
||||
appctx->ctx.stats.scope_len = 0;
|
||||
appctx->ctx.stats.flags = 0;
|
||||
|
||||
if (*args[2] && *args[3] && *args[4]) {
|
||||
struct proxy *px;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user