Allow colored output to be configured from profile

This commit is contained in:
Michael Boelen 2017-02-16 10:27:54 +01:00
parent 97d018f62d
commit 8d6bc1ad21
2 changed files with 14 additions and 0 deletions

View File

@ -27,6 +27,9 @@
#
#################################################################################
# Use colored output
colors=yes
# Compressed uploads (set to zero when errors with uploading occur)
compressed-uploads=yes

View File

@ -65,6 +65,17 @@
CHECK_VALUE_ARRAY="${CHECK_OPTION_ARRAY} ${STRING}"
;;
# Colored output
colors)
# Quick mode (SKIP_PLUGINS) might already be set outside profile, so store in different variable
SETTING_COLORS=1 # default is yes
FIND=$(echo "${VALUE}" | egrep "^(0|false|no)$") && COLORS=0
if [ ! -z "${FIND}" ]; then SETTING_COLORS=0; RemoveColors; fi
Debug "Colors set to ${SETTING_COLORS}"
AddSetting "colors" "${SETTING_COLORS}" "Colored screen output"
unset SETTING_COLORS
;;
# Ignore configuration data
config-data)
Debug "Ignoring configuration option, as it will be used by a specific test"