Merge "Add examples of BIOS and BMC configuration"
[icn.git] / env / lib / logging.sh
1 #!/usr/bin/env bash
2 set -eu -o pipefail
3
4 # Log output automatically
5 # referred from metal3 project
6 LOGDIR="$(dirname $0)/logs"
7 if [ ! -d "$LOGDIR" ]; then
8     mkdir -p "$LOGDIR"
9 fi
10 LOGFILE="$LOGDIR/$(basename $0 .sh)-$(date +%F-%H%M%S).log"
11 exec 1> >( tee "${LOGFILE}" ) 2>&1