diff options
author | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-01-28 12:27:52 +0000 |
---|---|---|
committer | Vsevolod Stakhov <vsevolod@highsecure.ru> | 2017-01-28 12:27:52 +0000 |
commit | 31ff56946ced9e8f7c2475422c1a5185417cb32b (patch) | |
tree | 1668675365aca30d98df4615f2631867ca7c64ea /src/controller.c | |
parent | 944588e26acadaaf7d68fd4798142e8a754fa9d3 (diff) | |
download | rspamd-31ff56946ced9e8f7c2475422c1a5185417cb32b.tar.gz rspamd-31ff56946ced9e8f7c2475422c1a5185417cb32b.zip |
[Minor] Improve counters output
Diffstat (limited to 'src/controller.c')
-rw-r--r-- | src/controller.c | 7 |
1 files changed, 5 insertions, 2 deletions
diff --git a/src/controller.c b/src/controller.c index b5af6adc9..abb6ebe81 100644 --- a/src/controller.c +++ b/src/controller.c @@ -776,7 +776,7 @@ rspamd_controller_handle_symbols (struct rspamd_http_connection_entry *conn_ent, group_symbols = ucl_object_typed_new (UCL_ARRAY); while (g_hash_table_iter_next (&sit, &k, &v)) { - gdouble tm = 0.0, freq = 0; + gdouble tm = 0.0, freq = 0, freq_dev = 0; sym = v; sym_obj = ucl_object_typed_new (UCL_OBJECT); @@ -793,11 +793,14 @@ rspamd_controller_handle_symbols (struct rspamd_http_connection_entry *conn_ent, } if (rspamd_symbols_cache_stat_symbol (session->ctx->cfg->cache, - sym->name, &freq, &tm)) { + sym->name, &freq, &freq_dev, &tm)) { ucl_object_insert_key (sym_obj, ucl_object_fromdouble (freq), "frequency", 0, false); ucl_object_insert_key (sym_obj, + ucl_object_fromdouble (freq_dev), + "frequency_stddev", 0, false); + ucl_object_insert_key (sym_obj, ucl_object_fromdouble (tm), "time", 0, false); } |