make uci_add() create anonymous sections if requested and store the new section name in a variable

SVN-Revision: 10432
v19.07.3_mercusys_ac12_duma
Felix Fietkau 16 years ago
parent dd90a2cadd
commit e1bb6ae6be

@ -68,7 +68,12 @@ uci_add() {
local TYPE="$2"
local CONFIG="$3"
/sbin/uci set "$PACKAGE.$CONFIG=$TYPE"
if [ -z "$CONFIG" ]; then
export ${NO_EXPORT:+-n} CONFIG_SECTION="$(/sbin/uci add "$PACKAGE" "$TYPE")"
else
/sbin/uci set "$PACKAGE.$CONFIG=$TYPE"
export ${NO_EXPORT:+-n} CONFIG_SECTION="$CONFIG"
fi
}
uci_rename() {

Loading…
Cancel
Save