|
|
|
@ -52,7 +52,7 @@ signal_container() {
|
|
|
|
|
{% raw -%} |
|
|
|
|
if [ -f /proc/$PID/cgroup ]; then |
|
|
|
|
# Get container ID based on process cgroups |
|
|
|
|
CT_ID=$(awk 'BEGIN {FS="[-.]"} /:pids:/{print $3}' /proc/$PID/cgroup) |
|
|
|
|
CT_ID=$(awk 'BEGIN {FS=".scope|-"} /0::|:pids:/ {if ($(NF-1)) print $(NF-1);exit}' /proc/$PID/cgroup) |
|
|
|
|
CT_NAME=$($CLI inspect -f '{{.Name}}' $CT_ID) |
|
|
|
|
|
|
|
|
|
case $SIG in |
|
|
|
|