@cryptotaxi247 / netdata-1 / commits / 16c515e2e

fix(cgroup-rename): prevent leading comma in Docker LABELS when IMAGE empty (#19318)

Ilya Mashchenko committed Jan 5, 2025 at 16:47 UTC 16c515e2e93d6c23d25cdd9b878327f17d75867a
1 file changed +6 -2
src/collectors/cgroups.plugin/cgroup-name.sh.in
+6 -2
@@ -121,10 +121,14 @@ function parse_docker_like_inspect_output() {
121 fi
122
123 while IFS= read -r line; do
124 - if [[ -n "$line" && $line == LABEL_netdata.cloud/* ]]; then
124 + if [[ $line == LABEL_netdata.cloud/* ]]; then
125 IFS="=" read -r lname lval <<<"$line"
126 lname=${lname#LABEL_}
127 - LABELS="$LABELS,${lname}=\"${lval}\""
127 + if [ -n "$LABELS" ]; then
128 + LABELS="$LABELS,${lname}=\"${lval}\""
129 + else
130 + LABELS="${lname}=\"${lval}\""
131 + fi
132 fi
133 done <<<"$output"
134 }