#!/usr/bin/bash
#
# uls_get_suspensions
#
# Aufruf:
#
# uls_get_suspensions [-h hostname]
#
# Alle aktuell vom Client aus gesetzten Überwachungspausen ausgeben
#
# Ausgabeformat ist CSV mit den Feldern
# suspensionID;sections;teststeps;details;units;datetime-from;datetime-to;access;remark
#
#######################################################################################
#
if [[ -f /etc/uls/uls.conf ]]; then
  . /etc/uls/uls.conf
fi
#
if [[ -z "$ULSSERVER" || "$ULSSERVER" = "STORE" ]]; then
  echo "No connection to ULS server defined"
  exit 1
fi
#
while getopts h:? op; do
  case "$op" in
    h) ULSHOSTNAME=$OPTARG;;
    *) echo "usage: `basename $0` [-h hostname]"
       exit 1;;
  esac
done
shift $(( $OPTIND - 1))
#
httpget $SFLAGS -u logging -p lgput -s $ULSSERVER "get_suspensions.s2w?hostname=$ULSHOSTNAME"
