#!/bin/sh
#
# send_mysql_conf_file
#
# Steuerung ueber Environment:
#   ULSNAME: ULS-Hostname
#   ULSSECTION: Section im ULS
#   MYSQL_CNF: Konfig, die gesendet wird
#
###################################################################################
#
if [[ -s "$MYSQL_CNF" ]]
 then
  #
  unset D S U
  #
  while getopts d:Su:? op
   do
    case "$op" in
      d) D="-d $OPTARG";;
      S) S="-S";;
      u) U="-u $OPTARG";;
      *) echo "usage: $0 [-d storepath] [-S|-u ulsserver]"
         exit 1;;
    esac
  done
  shift $(( $OPTIND - 1 ))
  #
  if [[ $# -ge 2 ]]
   then
    DT="$1 $2"
  else
    DT=`date '+%Y-%m-%d %T'`
  fi
  #
  if [[ -n "$ULSNAME" ]]
   then
    send_file_value $U $D $S -h "$ULSNAME" "$ULSSECTION" Config my.cnf $DT "$MYSQL_CNF"
    send_test_value $U $D $S -h "$ULSNAME" "$ULSSECTION" Config Path $DT "$MYSQL_CNF" "_"
  else
    send_file_value $U $D $S "$ULSSECTION" Config my.cnf $DT "$MYSQL_CNF"
    send_test_value $U $D $S "$ULSSECTION" Config Path $DT "$MYSQL_CNF" "_"
  fi
else
  exit 0
fi
