### Printing helpers
print_dash_line()
{
    printf '%.s-' {1..100}
    echo ""
}

print_delimiter()
{
    echo ""
    echo ""
}

print_message_with_dash()
{
    echo ""
    echo "- $@"
    echo ""
}

print_block_message()
{
    print_dash_line
    echo ""
    echo -e $@
    echo ""
    print_dash_line
}

print_error()
{
    echo "error: $@" >&2
}

### Functions for printing messages
print_header_message()
{
    print_dash_line
    echo "$@"
    print_dash_line
    echo ""
}

# Arguments:
# $1: Message
alert_user()
{
    echo "error: '$1'" >&2
}

# Arguments:
# $1: Message
client_tool_alert_user()
{
    alert_user "$1 - See ClientTool logs for more details."
}
