#!/bin/sh

# lib pour les patches
. /etc/pimengest2/pimengest2rc

debug_mode() {
	case $1 in
		0) set -- ; break ;;
		1) set -x ; break ;;
	esac
}

error() {
	echo "`date '+%Y-%m-%d:%H:%M:%S'` [ERROR] : $0 : $1" | tee -a $LOGFILE
	exit 1
}

log() {
	echo `date '+%Y-%m-%d:%H:%M:%S'` $1 >> $LOGFILE
}

exec_sql() {
	exec-sql.sh -H ${DBHOST} -d ${DBNAME} -u ${DBUSER} -p ${DBPWD} -l $LOGFILE -c "$1"
	if [ $? -ne 0 ]
		then
		error "$1"
	fi
}

case $DEBUG in
  1) debug_mode 1
     ;;
  *)
     ;;
esac

