]> git.ipfire.org Git - thirdparty/openwrt.git/commitdiff
procd: add support for multiple arguments to procd_add_reload_data_trigger
authorFelix Fietkau <nbd@nbd.name>
Fri, 27 Mar 2026 19:02:00 +0000 (19:02 +0000)
committerFelix Fietkau <nbd@nbd.name>
Fri, 27 Mar 2026 19:04:04 +0000 (20:04 +0100)
This allows triggering on multiple types of procd data changes for
config reload.

Signed-off-by: Felix Fietkau <nbd@nbd.name>
package/system/procd/files/procd.sh

index 03b0336a692329ebd3e6ccc5e85f473c2d39a746..2f2c7aea5c9b1761f164241ddf2b92169ba76451 100644 (file)
@@ -335,7 +335,9 @@ _procd_add_reload_data_trigger() {
        local name=$(basename ${script:-$initscript})
 
        _procd_open_trigger
-       _procd_add_data_trigger $1 /etc/init.d/$name reload
+       for t in "$@"; do
+               _procd_add_data_trigger "$t" /etc/init.d/$name reload
+       done
        _procd_close_trigger
 }