ctr=1
no_color='\033[0m'
working_dir="/tmp/pt-diagnostics-files"
output_file="/tmp/pt-diagnostics.zip"
output_file_encrypted="$output_file.gpg"

increment_ctr ()
{
	ctr=$((ctr+1))
}

print_line ()
{
	printf "$1\n"
}
export -f print_line

print_line_green () 
{
	green='\033[1;32m'
	printf "${green}$1${no_color}\n"
}
export -f print_line_green

print_line_red () 
{
	red='\033[1;31m'
	printf "${red}$1${no_color}\n"
}
export -f print_line_red

print_line_grey () 
{
	grey='\033[1;30m'
	printf "${grey}$1${no_color}\n"
}
export -f print_line_grey

print_line_blue () 
{
	blue='\033[1;34m'
	printf "${blue}$1${no_color}\n"
}
export -f print_line_blue

new_line() {
    print_line ""
}
export -f new_line

get_raspi_config_settings () 
{
	print_line_grey "      └ $1"
	result=$(raspi-config nonint $1)
	if [[ -z "$2" ]]; then
		echo "$1: $result"
	else
		echo "$1: $result" >> "$2"
	fi
}
export -f get_raspi_config_settings