]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
core/varlink-metrics: suffix metrics methods with _metrics
authorMike Yuan <me@yhndnzj.com>
Fri, 13 Feb 2026 17:14:34 +0000 (18:14 +0100)
committerMike Yuan <me@yhndnzj.com>
Mon, 16 Feb 2026 08:44:57 +0000 (09:44 +0100)
This is not even the prominent "Describe" method in pid1,
as typically one would be looking for _describe_manager().

src/core/varlink-metrics.c
src/core/varlink-metrics.h

index 69eff4ef8a8db437dcba3b662b11213a690c3de8..1bfdb1f5d7a122eb004a6c55eea741edf7dce0e6 100644 (file)
@@ -178,10 +178,10 @@ const MetricFamily metric_family_table[] = {
         {}
 };
 
-int vl_method_describe(sd_varlink *link, sd_json_variant *parameters, sd_varlink_method_flags_t flags, void *userdata) {
+int vl_method_describe_metrics(sd_varlink *link, sd_json_variant *parameters, sd_varlink_method_flags_t flags, void *userdata) {
         return metrics_method_describe(metric_family_table, link, parameters, flags, userdata);
 }
 
-int vl_method_list(sd_varlink *link, sd_json_variant *parameters, sd_varlink_method_flags_t flags, void *userdata) {
+int vl_method_list_metrics(sd_varlink *link, sd_json_variant *parameters, sd_varlink_method_flags_t flags, void *userdata) {
         return metrics_method_list(metric_family_table, link, parameters, flags, userdata);
 }
index 782a3641c3f6fd067c774a8cd0a2995806bd80e8..5347774f2d94c67eb9c3e982e1ac9783a93eb4d0 100644 (file)
@@ -5,5 +5,5 @@
 
 #define METRIC_IO_SYSTEMD_MANAGER_PREFIX "io.systemd.Manager."
 
-int vl_method_list(sd_varlink *link, sd_json_variant *parameters, sd_varlink_method_flags_t flags, void *userdata);
-int vl_method_describe(sd_varlink *link, sd_json_variant *parameters, sd_varlink_method_flags_t flags, void *userdata);
+int vl_method_list_metrics(sd_varlink *link, sd_json_variant *parameters, sd_varlink_method_flags_t flags, void *userdata);
+int vl_method_describe_metrics(sd_varlink *link, sd_json_variant *parameters, sd_varlink_method_flags_t flags, void *userdata);