diff options
author | Felix Fietkau <nbd@openwrt.org> | 2014-04-07 10:01:59 +0000 |
---|---|---|
committer | Felix Fietkau <nbd@openwrt.org> | 2014-04-07 10:01:59 +0000 |
commit | d368cc63fe4d95935d74661d4f667dbec23c3d01 (patch) | |
tree | ac4a236a0fde2b3c437cd034a16fbd78e96fc964 /package/base-files/files/lib/functions.sh | |
parent | 3d275a8debea2d31b40e17bc3ba93bf676802dbc (diff) | |
download | upstream-d368cc63fe4d95935d74661d4f667dbec23c3d01.tar.gz upstream-d368cc63fe4d95935d74661d4f667dbec23c3d01.tar.bz2 upstream-d368cc63fe4d95935d74661d4f667dbec23c3d01.zip |
base-files: remove config_clear() and list_remove()
Signed-off-by: Felix Fietkau <nbd@openwrt.org>
SVN-Revision: 40409
Diffstat (limited to 'package/base-files/files/lib/functions.sh')
-rwxr-xr-x | package/base-files/files/lib/functions.sh | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/package/base-files/files/lib/functions.sh b/package/base-files/files/lib/functions.sh index cec78c5062..42886b1466 100755 --- a/package/base-files/files/lib/functions.sh +++ b/package/base-files/files/lib/functions.sh @@ -34,21 +34,6 @@ list_contains() { [ "${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() { [ -n "$IPKG_INSTROOT" ] && return 0 uci_load "$@" @@ -121,19 +106,6 @@ config_unset() { 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 <section> <option> config_get() { |