Fix some bugs when testing opensds ansible
[stor4nfv.git] / src / ceph / src / ceph-coverage.in
1 #!/bin/sh
2 set -e
3
4 export GCOV_PREFIX_STRIP=@@GCOV_PREFIX_STRIP@@
5
6 usage () {
7       printf '%s: usage: %s OUTPUTDIR COMMAND [ARGS..]\n' "$(basename "$0")" "$(basename "$0")" 1>&2
8       exit 1
9 }
10
11 export GCOV_PREFIX="$1"
12 [ -n "$GCOV_PREFIX" ] || usage
13 shift
14
15 case "$GCOV_PREFIX" in
16     /*)
17         # absolute path -> ok
18         ;;
19     *)
20         # make it absolute
21         GCOV_PREFIX="$PWD/$GCOV_PREFIX"
22         ;;
23 esac
24
25 exec "$@"