tab to space fix
[grml-shlib.git] / sh-lib
diff --git a/sh-lib b/sh-lib
index 53244ac..8b0af2b 100644 (file)
--- a/sh-lib
+++ b/sh-lib
@@ -51,6 +51,9 @@ function unsetVerbose   { VERBOSE_TMP__=$VERBOSE__; VERBOSE__=0; }
 function restoreVerbose { VERBOSE__=$VERBOSE_TMP__; }
 function getVerbose     { echo "$VERBOSE__"; }
 
+function setDebug       { setVerbose "$DPRINT__"; }
+function unsetDebug     { restoreVerbose; }
+
 function setExitFunction    { EXIT_FUNCTION__="$1"; }
 function resetExitFunction  { EXIT_FUNCTION__="_syslog"; }
 # }}}
@@ -430,24 +433,24 @@ function netValidIp
 
 function netGetIfaces
 {
-       local error_function_=${1:-"eprint"}    # function to call on error
-       local message_="$2"    # user supplied error message
-       local if_=''
-       local ret_=''
-
-       #ip a|grep 'inet ' |awk '$NF !~ /lo/{print $NF}'
-       if_="`ip a|grep 'inet ' |awk '{print $NF}'`"
-       ret_=$?
-       if [ -z "$if_" ]; then
-               if [ -z "$message_" ]; then
-                       "$error_function_" "no interfaces found" $ret_
-               else
-                       "$error_function_" "$message_" $ret_
-               fi
-               return 1
-       fi
-       dprint "interfaces found" $ret_
-       echo "$if_"
+  local error_function_=${1:-"eprint"}    # function to call on error
+  local message_="$2"    # user supplied error message
+  local if_=''
+  local ret_=''
+
+  #ip a|grep 'inet ' |awk '$NF !~ /lo/{print $NF}'
+  if_="`ip a|grep 'inet ' |awk '{print $NF}'`"
+  ret_=$?
+  if [ -z "$if_" ]; then
+    if [ -z "$message_" ]; then
+      "$error_function_" "no interfaces found" $ret_
+    else
+      "$error_function_" "$message_" $ret_
+    fi
+    return 1
+  fi
+  dprint "interfaces found" $ret_
+  echo "$if_"
 }
 
 # FIXME
@@ -644,6 +647,14 @@ function _checkBootParam
   return 1
 }
 _checkBootParam
+
+
+function _setDebugLevel
+{
+  local debug_="${DEBUG:-0}"
+  VERBOSE__="$debug_"
+}
+_checkBootParam
 # }}}
 
 # END OF FILE