]> git.tuebingen.mpg.de Git - gsu.git/blobdiff - misc/gsu/common
Move all files to the top level directory.
[gsu.git] / misc / gsu / common
diff --git a/misc/gsu/common b/misc/gsu/common
deleted file mode 100644 (file)
index bd8276b..0000000
+++ /dev/null
@@ -1,89 +0,0 @@
-#!/bin/bash
-# (C) 2006-2011 Andre Noll
-
-_gsu_init_errors()
-{
-       gsu_errors="
-GSU_SUCCESS                    success
-E_GSU_BAD_COMMAND              invalid command
-E_GSU_NOT_A_NUMBER             not a number
-E_GSU_BAD_CONFIG_VAR           invalid config variable
-E_GSU_NEED_VALUE               value required but not given
-E_GSU_BAD_BOOL                 bad value for boolian option
-E_GSU_BAD_OPTION_TYPE          invalid option type
-E_GSU_BAD_ARG_COUNT            invalid number of arguments
-E_GSU_EDITOR                   failed to execute editor
-E_GSU_MKDIR                    failed to create directory
-E_GSU_GETOPTS                  getopts error
-$gsu_errors
-"
-       local a b i=0
-       while read a b; do
-               if test -z "$a"; then
-                       continue
-               fi
-               #echo "a:$a,  b: $b"
-               gsu_error_txt[i]="$b"
-               eval $a=$i
-               i=$(($i + 1))
-       done << EOF
-       $gsu_errors
-EOF
-}
-
-# check if $1 is a number
-gsu_is_a_number()
-{
-       result="$1"
-       if test "$1" -eq "$1" &> /dev/null; then
-               ret=$GSU_SUCCESS
-       else
-               ret=-$E_GSU_NOT_A_NUMBER
-       fi
-}
-
-gsu_short_msg()
-{
-       echo "$1" 1>&2
-}
-
-gsu_msg()
-{
-       gsu_short_msg "$_gsu_self: $1"
-}
-
-gsu_date_msg()
-{
-       gsu_short_msg "$_gsu_self $(date): $1"
-}
-
-gsu_err_msg()
-{
-       local txt="$result" err
-
-       gsu_is_a_number "$ret"
-       if test $ret -lt 0; then
-               gsu_msg "unknown error ($ret:$txt)"
-               exit 1
-       fi
-       if test $result -ge 0; then
-               gsu_msg "unknown error ($result:$txt)"
-               exit 1
-       fi
-       err=$((0 - $result))
-       if test -n "$txt"; then
-               txt="$txt: ${gsu_error_txt[$err]}"
-       else
-               txt="${gsu_error_txt[$err]}"
-       fi
-       gsu_msg "$txt"
-}
-
-_gsu_setup()
-{
-       _gsu_self="$(basename $0)"
-       gsu_name="${gsu_name:=$_gsu_self}"
-       gsu_config_var_prefix="${gsu_config_var_prefix:=$gsu_name}"
-       gsu_banner_txt="${gsu_banner_txt:-set \$gsu_banner_txt to customize this message}"
-       _gsu_init_errors
-}