verbosity is stupid lets call it log-level
This commit is contained in:
parent
3bcd4f3f6d
commit
7ce71dfca8
14
run
14
run
@ -19,12 +19,12 @@ source "${0:a:h}/zsh/lib/import.driver.zsh" || exit 42
|
|||||||
runtime
|
runtime
|
||||||
-y, --yes auto-accept all [yn] prompts through current scwrypt
|
-y, --yes auto-accept all [yn] prompts through current scwrypt
|
||||||
-e, --env <env-name> set environment; overwrites SCWRYPTS_ENV
|
-e, --env <env-name> set environment; overwrites SCWRYPTS_ENV
|
||||||
-n shorthand for "--verbosity 0"
|
-n shorthand for "--log-level 0"
|
||||||
-v, --verbosity [0-4] set scwrypts log level to one of the following:
|
-v, --log-level [0-4] set scwrypts log level to one of the following:
|
||||||
0 : only command output and critical failures; skips logfile
|
0 : only command output and critical failures; skips logfile
|
||||||
1 : add success / failure messages
|
1 : add success / failure messages
|
||||||
2 : (default) include status update messages
|
2 : (default) include status update messages
|
||||||
3 : include warning messages
|
3 : (CI default) include warning messages
|
||||||
4 : include debug messages
|
4 : include debug messages
|
||||||
|
|
||||||
alternate commands
|
alternate commands
|
||||||
@ -138,8 +138,8 @@ source "${0:a:h}/zsh/lib/import.driver.zsh" || exit 42
|
|||||||
[[ $1 =~ ^--no-log$ ]] && WARNING 'the --no-log flag is deprecated and will be removed in scwrypts v4.2'
|
[[ $1 =~ ^--no-log$ ]] && WARNING 'the --no-log flag is deprecated and will be removed in scwrypts v4.2'
|
||||||
;;
|
;;
|
||||||
|
|
||||||
-v | --verbosity )
|
-v | --log-level )
|
||||||
[[ $2 =~ ^[0-4]$ ]] || ERROR "invalid setting for verbosity '$2'"
|
[[ $2 =~ ^[0-4]$ ]] || ERROR "invalid setting for log-level '$2'"
|
||||||
SCWRYPTS_LOG_LEVEL=$2
|
SCWRYPTS_LOG_LEVEL=$2
|
||||||
shift 1
|
shift 1
|
||||||
;;
|
;;
|
||||||
@ -336,7 +336,7 @@ source "${0:a:h}/zsh/lib/import.driver.zsh" || exit 42
|
|||||||
script : $SCWRYPT_GROUP $SCWRYPT_TYPE $SCWRYPT_NAME
|
script : $SCWRYPT_GROUP $SCWRYPT_TYPE $SCWRYPT_NAME
|
||||||
run at : $(date)
|
run at : $(date)
|
||||||
config : $ENV_NAME
|
config : $ENV_NAME
|
||||||
verbosity : $SCWRYPTS_LOG_LEVEL
|
log level : $SCWRYPTS_LOG_LEVEL
|
||||||
\\033[1;33m--- SCWRYPT BEGIN ---------------------------------------------------\\033[0m
|
\\033[1;33m--- SCWRYPT BEGIN ---------------------------------------------------\\033[0m
|
||||||
" | sed 's/^\s\+//; 1d'
|
" | sed 's/^\s\+//; 1d'
|
||||||
)
|
)
|
||||||
@ -353,6 +353,8 @@ source "${0:a:h}/zsh/lib/import.driver.zsh" || exit 42
|
|||||||
### run the scwrypt #################################################
|
### run the scwrypt #################################################
|
||||||
#####################################################################
|
#####################################################################
|
||||||
|
|
||||||
|
[ ! $SUBSCWRYPT ] && export SUBSCWRYPT=0
|
||||||
|
|
||||||
set -o pipefail
|
set -o pipefail
|
||||||
{
|
{
|
||||||
[ $HEADER ] && echo $HEADER
|
[ $HEADER ] && echo $HEADER
|
||||||
|
Loading…
Reference in New Issue
Block a user