Author: nbd Date: 2014-07-02 21:18:20 +0200 (Wed, 02 Jul 2014) New Revision: 41482
Modified: trunk/package/system/procd/files/procd.sh Log: procd: add a shell helper function to emit a config.change event Signed-off-by: Felix Fietkau <[email protected]> Modified: trunk/package/system/procd/files/procd.sh =================================================================== --- trunk/package/system/procd/files/procd.sh 2014-07-02 19:18:16 UTC (rev 41481) +++ trunk/package/system/procd/files/procd.sh 2014-07-02 19:18:20 UTC (rev 41482) @@ -275,6 +275,18 @@ json_set_namespace $__procd_old_cb } +_procd_set_config_changed() { + local package="$1" + + json_init + json_add_string type config.change + json_add_object data + json_add_string package "$package" + json_close_object + + ubus call service event "$(json_dump)" +} + uci_validate_section() { local _package="$1" @@ -308,4 +320,5 @@ procd_set_param \ procd_append_param \ procd_add_validation \ + procd_set_config_changed \ procd_kill _______________________________________________ openwrt-commits mailing list [email protected] https://lists.openwrt.org/cgi-bin/mailman/listinfo/openwrt-commits
