~ salmonella-environment-setup (master) /utils/regen-reports.sh
Trap1#! /bin/sh
2
3# This script regenerates salmonella reports.
4#
5# Inputs: any file in the directory where reports are published (e.g.,
6# salmonella-report.tar.gz, salmonella.log.bz2). Multiple inputs are
7# accepted.
8
9set -ex
10
11CHICKEN_BINDIR=$HOME/local/chicken-5/bin
12
13for r "$@"; do
14 dir=$(dirname "$r")
15 (
16 cd "$dir"
17 if [ -e salmonella.log.bz2 ]; then
18 bzip2 -d salmonella.log.bz2
19 "$CHICKEN_BINDIR"/salmonella-html-report salmonella.log salmonella-report
20 rm -f salmonella-report.tar.gz
21 tar czf salmonella-report.tar.gz salmonella-report
22 rm -rf salmonella-report
23 bzip2 -9 salmonella.log
24 fi
25 )
26done