From 2bea15b5cdf8adf4f531c058c9fa488dfb6ef7f1 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakobus=20Sch=C3=BCrz?= Date: Fri, 16 Sep 2022 19:29:49 +0200 Subject: [PATCH] change logging --- bin/startagent | 34 ---------------------------------- 1 file changed, 34 deletions(-) diff --git a/bin/startagent b/bin/startagent index 27dc39c..2859587 100755 --- a/bin/startagent +++ b/bin/startagent @@ -3,40 +3,6 @@ FILELOGLEVEL=DEBUG # loggerfactory LANG=C -for f in logerror logwarning loginfo logdebug logtrace ENTRY EXIT SCRIPTENTRY SCRIPTEXIT; do - if LANG=C type -t $f 2> /dev/null| grep -q 'function'; then - : - else - fx=${f//log/} - echo create function $f for $fx >&2 - eval "$f () { \ - local loglevels; \ - declare -a loglevels; \ - case $fx in - error) - loglevels=() - ;; - warn) - loglevels=(\"ERROR\") - ;; - info) - loglevels=(\"ERROR\" \"WARN\" ) - ;; - debug) - loglevels=( \"ERROR\" \"WARN\" \"INFO\" ) - ;; - trace|ENTRY|EXIT|SCRIPTENTRY|SCRIPTEXIT) - loglevels=( \"ERROR\" \"WARN\" \"INFO\" \"DEBUG\" ) - ;; - esac - if [[ ! \${loglevels[*]} =~ \"\${LOGLEVEL-\${LOGLEVEL_DEFAULT}}\" ]];then \ - echo "\$@" >&2 - fi; \ - }" - unset fx - fi -done -unset f usage(){ cat << EOF