peliprint/blueprint/lib/throwError.sh

22 lines
697 B
Bash
Raw Normal View History

#!/bin/bash
#
# This script has been created as part of the Blueprint source code
# and may be intergrated directly into the core in the future.
source $BLUEPRINT__FOLDER/.blueprint/lib/bash_colors.sh
function throwError {
if [[ $1 == "cdMissingDirectory" ]]; then err="Tried to navigate to a directory that does not exist, halting process."; fi
if [[ $1 == "confymlNotFound" ]]; then err="Could not find a conf.yml file."; fi
if [[ $err == "" ]]; then err="$1"; fi
log_red "[FATAL] $err"
return 1
}
function throwByte {
# [ ^^] ello
if [[ $err == "" ]]; then err="$1"; fi
log_blue "[ " log_white "^^" log_blue "] $err"
return 1
}