go.ligato.io/vpp-agent/v3@v3.5.0/docker/dev/init_hook.sh (about)

     1  #!/usr/bin/env bash
     2  
     3  terminate_process () {
     4      PID=$(pidof $1)
     5      if [[ ${PID} != "" ]]; then
     6          kill ${PID}
     7          echo "process $1 terminated"
     8      fi
     9  }
    10  
    11  if [[ "${SUPERVISOR_PROCESS_NAME}" = "agent" && "${SUPERVISOR_PROCESS_STATE}" = "terminated" ]]; then
    12      terminate_process vpp-agent-init
    13  fi
    14  
    15  if [[ "${SUPERVISOR_PROCESS_NAME}" = "vpp" && "${SUPERVISOR_PROCESS_STATE}" = "terminated" ]]; then
    16      terminate_process vpp-agent-init
    17  fi