COLOUR_ENABLED=${COLOUR_GREEN}
COLOUR_DISABLED=${COLOUR_RED}
+declare -A COLOUR_LOG
+COLOUR_LOG["DEBUG"]=${COLOUR_NORMAL}
+COLOUR_LOG["INFO"]=${COLOUR_NORMAL}
+COLOUR_LOG["ERROR"]=${COLOUR_RED}
+COLOUR_LOG["WARNING"]=${COLOUR_YELLOW}
+
COLOUR_STP_FORWARDING=${COLOUR_GREEN}
COLOUR_STP_DISCARDING=${COLOUR_RED}
COLOUR_STP_LEARNING=${COLOUR_YELLOW}
fi
logger -t ${LOG_FACILITY} "${message}"
+
+ case "${level}" in
+ DEBUG|INFO|WARNING|ERROR)
+ message="${COLOUR_LOG[${level}]}${message}${COLOUR_NORMAL}"
+ ;;
+ esac
+
+ echo -e "${message}" >&2
}