Added CLI flags Z for selecting which checks should generate exit code 3, and z to stop exit code 3 being generated at all.

This commit is contained in:
nikirby
2021-09-07 08:54:47 -04:00
parent 3b6bc7fa64
commit c901233199
2 changed files with 17 additions and 2 deletions

View File

@@ -181,7 +181,12 @@ textFail(){
# only set non-0 exit code on FAIL mode, WARN is ok
if [[ "$level" == "FAIL" ]]; then
FAIL_COUNTER=$((FAIL_COUNTER+1))
EXITCODE=3
if [ "$FAILED_CHECK_FAILED_SCAN" == 1 ] && [ -z "$FAILED_CHECK_FAILED_SCAN_LIST" ] ; then
EXITCODE=3
fi
if [[ "${FAILED_CHECK_FAILED_SCAN_LIST[@]}" =~ "$CHECK_NAME" ]]; then
EXITCODE=3
fi
fi
CHECK_RESULT=$level