#!/bin/bash
# https://misc.flogisoft.com/bash/tip_colors_and_formatting
FORMAT_RED="\e[1;31m"
FORMAT_YELLOW="\e[1;93m"
FORMAT_GREEN="\e[1;32m"
FORMAT_BLUE="\e[1;36m"
FORMAT_DEFAULT="\e[0m"

error()
{
   echo -e ${FORMAT_RED}
   echo "******************************************************************************************"
   echo -e "ERROR occured!!"
   echo
   echo -e $1
   echo "******************************************************************************************"
   echo -e ${FORMAT_RED}
}

# get kernel release
kernelRelease=$(uname -r)
# get machine
machine=$(uname -m)

fileToExecute=${0}_${kernelRelease}

if [ ! -e ${fileToExecute} ]
then
   error "File ${fileToExecute} does not exist"
   exit 1
fi

${fileToExecute} $*

exit $?
    
