base-files: move uci_set_poe() to uci-defaults.sh
[openwrt/openwrt.git] / package / base-files / files / lib / functions / uci-defaults.sh
index a75bd116525b7e0988cfe329cb933b5cfd215a11..b89cc8e9e309abbb187a4d93a0aa49e08e6c180b 100644 (file)
@@ -654,6 +654,17 @@ ucidef_set_ntpserver() {
        json_select ..
 }
 
+ucidef_set_poe() {
+       json_select_object poe
+               json_add_string "budget" "$1"
+               json_select_array ports
+                       for port in $2; do
+                               json_add_string "" "$port"
+                       done
+               json_select ..
+       json_select ..
+}
+
 ucidef_add_wlan() {
        local path="$1"; shift