0001
0002
0003
0004 n_args=0
0005 for i in "$@"
0006 do
0007 if expr match "$i" "-" > /dev/null ; then
0008 break
0009 fi
0010 n_args=$(( $n_args + 1 ))
0011 done
0012 if [ "$n_args" -gt 3 ] ; then
0013 echo "usage: export-to-postgresql-report [database name] [columns] [calls]"
0014 exit
0015 fi
0016 if [ "$n_args" -gt 2 ] ; then
0017 dbname=$1
0018 columns=$2
0019 calls=$3
0020 shift 3
0021 elif [ "$n_args" -gt 1 ] ; then
0022 dbname=$1
0023 columns=$2
0024 shift 2
0025 elif [ "$n_args" -gt 0 ] ; then
0026 dbname=$1
0027 shift
0028 fi
0029 perf script $@ -s "$PERF_EXEC_PATH"/scripts/python/export-to-postgresql.py $dbname $columns $calls