36 lines
1.5 KiB
Diff
36 lines
1.5 KiB
Diff
From b0559cceb8b4dd37db4b8dd5e7870fcc784fe8d0 Mon Sep 17 00:00:00 2001
|
|
From: Yu Watanabe <watanabe.yu+github@gmail.com>
|
|
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) {
|