diff options
author | Jouke Witteveen <j.witteveen@gmail.com> | 2012-07-03 12:18:37 +0200 |
---|---|---|
committer | Jouke Witteveen <j.witteveen@gmail.com> | 2012-07-03 12:18:37 +0200 |
commit | ca3e0f60d834d1d9fa57440c134a5ca4332ba394 (patch) | |
tree | d555b53e030da2dfa67a98ae876054b0cd94e1f4 /src/globals | |
parent | 6ed493eed48764ba532c0c365db0e281e8bcd17d (diff) | |
download | netctl-ca3e0f60d834d1d9fa57440c134a5ca4332ba394.tar.gz netctl-ca3e0f60d834d1d9fa57440c134a5ca4332ba394.tar.xz |
Cleanup src/network
quirk() is not used anymore, inarray() doesn't belong in src/network.
Diffstat (limited to 'src/globals')
-rw-r--r-- | src/globals | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/src/globals b/src/globals index 5278bdc..491f9d6 100644 --- a/src/globals +++ b/src/globals @@ -94,6 +94,19 @@ function checkyesno() { esac } +## Check if variable is a member of an array +# $1: the variable to find +# $2...: the array elements +function inarray() { + local item search="$1" + shift + for item in "$@"; do + if [[ "$item" == "$search" ]]; then + return 0 + fi + done + return 1 +} ## Waits until a statement succeeds or a timeout occurs # $1: timeout in seconds |