chekker

What it looks like - input:
#!/bin/sh

. /usr/local/etc/setpath.sh
. /usr/local/etc/setups.sh
setup chekker

REPORT_DIR=$CHEKKER_DIR/examples; export REPORT_DIR

CHEKKER_DBSUPPORT=${REPORT_DIR}/DBSupport; export CHEKKER_DBSUPPORT
CHEKKER_DBSCHEDULE=${REPORT_DIR}DBSchedule; export CHEKKER_DBSCHEDULE
CHEKKER_NOTEFILES=${REPORT_DIR/Notefiles/; export CHEKKER_NOTEFILES

cd $REPORT_DIR

unset noclobber

echo "... calling chekker to check the schedule, output in chekker.out ..."
chekker -group uas-group \
	/usr/kits/declared /afs/fnal/products/ups_database/declared \
	> ./chekker.out

echo "... calling schedule to print the uas-group development schedule, output in schedule.out ..."
schedule -group uas-group > ./schedule.out

echo "... calling status to print the current products in kits, output in status.out ..."
status -chain current /usr/kits/declared > ./status.out

echo "... calling status to look at all declared uas-group products, output in uas-group.full-report ..."
echo "...  current chain ..."
status -group uas-group -raw -chain current \
      /usr/products/ups_database/declared /afs/fnal/products/ups_database/declared /usr/kits/declared \
      > uas-group.full-report

echo "...  test chain ..."
status -group uas-group -raw -chain test \
      /usr/products/ups_database/declared /afs/fnal/products/ups_database/declared /usr/kits/declared \
      >> uas-group.full-report

echo "...  old chain ..."
status -group uas-group -raw -chain old \
      /usr/products/ups_database/declared /afs/fnal/products/ups_database/declared /usr/kits/declared \
      >> uas-group.full-report

echo "...  new chain ..."
status -group uas-group -raw -chain new \
      /usr/products/ups_database/declared /afs/fnal/products/ups_database/declared /usr/kits/declared \
      >> uas-group.full-report

echo "...  development chain ..."
status -group uas-group -raw -chain development \
      /usr/products/ups_database/declared /afs/fnal/products/ups_database/declared /usr/kits/declared \
      >> uas-group.full-report

echo "...  no chain ..."
status -group uas-group -raw -chain nochain \
      /usr/products/ups_database/declared /afs/fnal/products/ups_database/declared /usr/kits/declared \
      >> uas-group.full-report

echo "...  sorting uas-group.full-report ..."
sort -o uas-group.full-report uas-group.full-report

previous | up | next