frp: add service_trigger
authorVan Waholtz <redacted>
Sat, 29 Jan 2022 01:39:40 +0000 (09:39 +0800)
committerRosen Penev <redacted>
Thu, 24 Feb 2022 06:31:45 +0000 (22:31 -0800)
Signed-off-by: Van Waholtz <redacted>
net/frp/files/frpc.init
net/frp/files/frps.init

index dc6dac222e100d676a45505276c98e5895cd37a2..e7f06edbd513d6b3573bd40d1eb01732abe6068c 100644 (file)
@@ -37,6 +37,11 @@ config_cb() {
        fi
 }
 
+service_triggers()
+{
+       procd_add_reload_trigger "$NAME"
+}
+
 start_service() {
        local init_cfg=" "
        local conf_file="/var/etc/$NAME.ini"
@@ -72,3 +77,8 @@ start_service() {
        [ -n "$env" ] && config_list_foreach "$init_cfg" env "procd_append_param env"
        procd_close_instance
 }
+
+reload_service() {
+       stop
+       start
+}
index be4e1b8fd94a9245730c0ce7c517f727e7c949fb..b87525cd2a3a107331590d5da797a7907a0e1f6f 100644 (file)
@@ -35,6 +35,11 @@ config_cb() {
        fi
 }
 
+service_triggers()
+{
+       procd_add_reload_trigger "$NAME"
+}
+
 start_service() {
        local init_cfg=" "
        local conf_file="/var/etc/$NAME.ini"
@@ -70,3 +75,8 @@ start_service() {
        [ -n "$env" ] && config_list_foreach "$init_cfg" env "procd_append_param env"
        procd_close_instance
 }
+
+reload_service() {
+       stop
+       start
+}
git clone https://git.99rst.org/PROJECT