dont expose charts that do not have dimensions
Costa Tsaousis (ktsaou) committed
Jul 19, 2016 at 07:06 UTC
90b3bc525fd281ae5147f50e95d0a3fdb243bbfb
1 file changed
+2
-2
src/rrd2json.c
+2
-2
@@ -98,7 +98,7 @@ void rrd_stats_api_v1_charts(BUFFER *wb)
98
99
pthread_rwlock_rdlock(&rrdset_root_rwlock);
100
for(st = rrdset_root, c = 0; st ; st = st->next) {
101
- if(st->enabled) {
101
+ if(st->enabled && st->dimensions) {
102
if(c) buffer_strcat(wb, ",");
103
buffer_strcat(wb, "\n\t\t\"");
104
buffer_strcat(wb, st->id);
@@ -239,7 +239,7 @@ void rrd_stats_all_json(BUFFER *wb)
239
240
pthread_rwlock_rdlock(&rrdset_root_rwlock);
241
for(st = rrdset_root, c = 0; st ; st = st->next) {
242
- if(st->enabled) {
242
+ if(st->enabled && st->dimensions) {
243
if(c) buffer_strcat(wb, ",\n");
244
memory += rrd_stats_one_json(st, NULL, wb);
245
c++;