base-files: remove config_clear() and list_remove()
Signed-off-by: Felix Fietkau <nbd@openwrt.org> SVN-Revision: 40409
This commit is contained in:
parent
3d275a8deb
commit
d368cc63fe
1 changed files with 0 additions and 28 deletions
|
@ -34,21 +34,6 @@ list_contains() {
|
||||||
[ "${val%% $str *}" != "$val" ]
|
[ "${val%% $str *}" != "$val" ]
|
||||||
}
|
}
|
||||||
|
|
||||||
list_remove() {
|
|
||||||
local var="$1"
|
|
||||||
local remove="$2"
|
|
||||||
local val
|
|
||||||
|
|
||||||
eval "val=\" \${$var} \""
|
|
||||||
val1="${val%% $remove *}"
|
|
||||||
[ "$val1" = "$val" ] && return
|
|
||||||
val2="${val##* $remove }"
|
|
||||||
[ "$val2" = "$val" ] && return
|
|
||||||
val="${val1## } ${val2%% }"
|
|
||||||
val="${val%% }"
|
|
||||||
eval "export ${NO_EXPORT:+-n} -- \"$var=\$val\""
|
|
||||||
}
|
|
||||||
|
|
||||||
config_load() {
|
config_load() {
|
||||||
[ -n "$IPKG_INSTROOT" ] && return 0
|
[ -n "$IPKG_INSTROOT" ] && return 0
|
||||||
uci_load "$@"
|
uci_load "$@"
|
||||||
|
@ -121,19 +106,6 @@ config_unset() {
|
||||||
config_set "$1" "$2" ""
|
config_set "$1" "$2" ""
|
||||||
}
|
}
|
||||||
|
|
||||||
config_clear() {
|
|
||||||
local SECTION="$1"
|
|
||||||
local oldvar
|
|
||||||
|
|
||||||
list_remove CONFIG_SECTIONS "$SECTION"
|
|
||||||
export ${NO_EXPORT:+-n} CONFIG_SECTIONS="${SECTION:+$CONFIG_SECTIONS}"
|
|
||||||
|
|
||||||
for oldvar in `set | grep ^CONFIG_${SECTION:+${SECTION}_} | \
|
|
||||||
sed -e 's/\(.*\)=.*$/\1/'` ; do
|
|
||||||
unset $oldvar
|
|
||||||
done
|
|
||||||
}
|
|
||||||
|
|
||||||
# config_get <variable> <section> <option> [<default>]
|
# config_get <variable> <section> <option> [<default>]
|
||||||
# config_get <section> <option>
|
# config_get <section> <option>
|
||||||
config_get() {
|
config_get() {
|
||||||
|
|
Loading…
Reference in a new issue