cgroup-name.sh now extracts proper docker names #115
Costa Tsaousis (ktsaou) committed
Apr 27, 2016 at 11:34 UTC
de771dfe55cdca42e39fa1802bd0dfbfc9407011
1 file changed
+2
-1
plugins.d/cgroup-name.sh
+2
-1
@@ -26,8 +26,9 @@ fi
26
27
if [ -z "${NAME}" -a "${CGROUP:0:7}" = "docker/" ]
28
then
29
- NAME="$(docker ps | grep "^${CGROUP:7:12}" | sed "s/[[:space:]]\+/ /g" | cut -d ' ' -f 2)"
29
+ NAME="$(docker ps --filter=id="${CGROUP:7:64}" --format="{{.Names}}")"
30
[ -z "${NAME}" ] && NAME="${CGROUP:0:19}"
31
+ [ ${#NAME} -gt 20 ] && NAME="${NAME:0:20}"
32
fi
33
34
if [ -z "${NAME}" ]