c6bca186714dcc5bb4aa8098557db4c93997793b
[releng.git] / utils / test / result_collection_api / update / templates / rm_olds.sh
1 #!/bin/bash
2
3 proc_number=`ps -ef | grep opnfv-testapi | grep -v grep | wc -l`
4 if [ $proc_number -gt 0 ]; then
5     procs=`ps -ef | grep opnfv-testapi | grep -v grep`
6     echo "begin to kill opnfv-testapi $procs"
7     ps -ef | grep opnfv-testapi | grep -v grep | awk '{print $2}' | xargs kill -kill &>/dev/null
8 fi
9
10 number=`docker ps -a | awk 'NR != 1' | grep testapi | wc -l`
11 if [ $number -gt 0 ]; then
12     containers=number=`docker ps -a | awk 'NR != 1' | grep testapi`
13     echo "begin to rm containers $containers"
14     docker ps -a | awk 'NR != 1' | grep testapi | awk '{print $1}' | xargs docker rm -f &>/dev/null
15 fi