feat(plugins.d): allow external plugins to create chart labels (#12834)
Ilya Mashchenko committed
May 6, 2022 at 13:38 UTC
f851d07fae31995a3b07abdaab046ca57fa48669
1 file changed
+12
-10
collectors/plugins.d/pluginsd_parser.c
+12
-10
@@ -757,16 +757,18 @@ inline size_t pluginsd_process(RRDHOST *host, struct plugind *cd, FILE *fp, int
757
return 0;
758
}
759
760
- parser->plugins_action->begin_action = &pluginsd_begin_action;
761
- parser->plugins_action->flush_action = &pluginsd_flush_action;
762
- parser->plugins_action->end_action = &pluginsd_end_action;
763
- parser->plugins_action->disable_action = &pluginsd_disable_action;
764
- parser->plugins_action->variable_action = &pluginsd_variable_action;
765
- parser->plugins_action->dimension_action = &pluginsd_dimension_action;
766
- parser->plugins_action->label_action = &pluginsd_label_action;
767
- parser->plugins_action->overwrite_action = &pluginsd_overwrite_action;
768
- parser->plugins_action->chart_action = &pluginsd_chart_action;
769
- parser->plugins_action->set_action = &pluginsd_set_action;
760
+ parser->plugins_action->begin_action = &pluginsd_begin_action;
761
+ parser->plugins_action->flush_action = &pluginsd_flush_action;
762
+ parser->plugins_action->end_action = &pluginsd_end_action;
763
+ parser->plugins_action->disable_action = &pluginsd_disable_action;
764
+ parser->plugins_action->variable_action = &pluginsd_variable_action;
765
+ parser->plugins_action->dimension_action = &pluginsd_dimension_action;
766
+ parser->plugins_action->label_action = &pluginsd_label_action;
767
+ parser->plugins_action->overwrite_action = &pluginsd_overwrite_action;
768
+ parser->plugins_action->chart_action = &pluginsd_chart_action;
769
+ parser->plugins_action->set_action = &pluginsd_set_action;
770
+ parser->plugins_action->clabel_commit_action = &pluginsd_clabel_commit_action;
771
+ parser->plugins_action->clabel_action = &pluginsd_clabel_action;
772
773
user->parser = parser;
774