Change to procd_add_interface_trigger. Added PROCD_RELOAD_DELAY

This commit is contained in:
itdoginfo
2025-06-27 23:54:31 +03:00
parent ac274d8796
commit 5c543c1608

View File

@@ -35,12 +35,14 @@ service_triggers() {
config_get mon_restart_ifaces "main" "mon_restart_ifaces" config_get mon_restart_ifaces "main" "mon_restart_ifaces"
config_get restart_ifaces "main" "restart_ifaces" config_get restart_ifaces "main" "restart_ifaces"
PROCD_RELOAD_DELAY=2000
procd_open_trigger procd_open_trigger
procd_add_config_trigger "config.change" "$NAME" "$initscript" restart 'on_config_change' procd_add_config_trigger "config.change" "$NAME" "$initscript" restart 'on_config_change'
if [ "$mon_restart_ifaces" = "1" ]; then if [ "$mon_restart_ifaces" = "1" ]; then
for iface in $restart_ifaces; do for iface in $restart_ifaces; do
procd_add_reload_interface_trigger $iface procd_add_interface_trigger "interface.*.up" "$iface" /etc/init.d/podkop reload
done done
fi fi
procd_close_trigger procd_close_trigger