From 0b0fc106dcee6ffcc81075490a6c1644c5b2e2ed Mon Sep 17 00:00:00 2001 From: Sebastiaan van Stijn Date: Thu, 10 Apr 2025 11:55:16 +0200 Subject: [PATCH] cli/compose/template: rename vars that shadowed Signed-off-by: Sebastiaan van Stijn --- cli/compose/template/template.go | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/cli/compose/template/template.go b/cli/compose/template/template.go index 1507c0ee6e..8cfe17262d 100644 --- a/cli/compose/template/template.go +++ b/cli/compose/template/template.go @@ -108,23 +108,23 @@ func ExtractVariables(configDict map[string]any, pattern *regexp.Regexp) map[str func recurseExtract(value any, pattern *regexp.Regexp) map[string]string { m := map[string]string{} - switch value := value.(type) { + switch val := value.(type) { case string: - if values, is := extractVariable(value, pattern); is { + if values, is := extractVariable(val, pattern); is { for _, v := range values { m[v.name] = v.value } } case map[string]any: - for _, elem := range value { + for _, elem := range val { submap := recurseExtract(elem, pattern) - for key, value := range submap { - m[key] = value + for k, v := range submap { + m[k] = v } } case []any: - for _, elem := range value { + for _, elem := range val { if values, is := extractVariable(elem, pattern); is { for _, v := range values { m[v.name] = v.value