From b0559cceb8b4dd37db4b8dd5e7870fcc784fe8d0 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Sat, 4 Jan 2025 21:51:09 +0900 Subject: [PATCH] varlink: add comments for io.systemd.service interface (cherry picked from commit 8252b74f2dda823ac8d4ff9e9b49f9c981136375) Resolves: RHEL-75774 --- src/shared/varlink-io.systemd.service.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/shared/varlink-io.systemd.service.c b/src/shared/varlink-io.systemd.service.c index 06e32f9bf6..f34d5cfead 100644 --- a/src/shared/varlink-io.systemd.service.c +++ b/src/shared/varlink-io.systemd.service.c @@ -11,13 +11,18 @@ static SD_VARLINK_DEFINE_METHOD(Reload); static SD_VARLINK_DEFINE_METHOD( SetLogLevel, + SD_VARLINK_FIELD_COMMENT("The maximum log level."), SD_VARLINK_DEFINE_INPUT(level, SD_VARLINK_INT, 0)); SD_VARLINK_DEFINE_INTERFACE( io_systemd_service, "io.systemd.service", + SD_VARLINK_INTERFACE_COMMENT("An interface to control basic properties of systemd services."), + SD_VARLINK_SYMBOL_COMMENT("Checks if the service is running."), &vl_method_Ping, + SD_VARLINK_SYMBOL_COMMENT("Reloads configurations."), &vl_method_Reload, + SD_VARLINK_SYMBOL_COMMENT("Sets the maximum log level."), &vl_method_SetLogLevel); int varlink_method_ping(sd_varlink *link, sd_json_variant *parameters, sd_varlink_method_flags_t flags, void *userdata) {