From 0cb49d21303ded0a198569975334c7582fe80dde Mon Sep 17 00:00:00 2001 From: Nicolas De Loof Date: Fri, 10 Sep 2021 15:31:39 +0200 Subject: [PATCH] substitution is applied on yaml nodes Signed-off-by: Nicolas De Loof --- loader/loader.go | 10 +--------- 1 file changed, 1 insertion(+), 9 deletions(-) diff --git a/loader/loader.go b/loader/loader.go index 8d4ec7c0..32a10f04 100644 --- a/loader/loader.go +++ b/loader/loader.go @@ -472,15 +472,7 @@ func loadServiceWithExtends(filename, name string, servicesDict map[string]inter return nil, err } - if !opts.SkipInterpolation { - substitute, err := opts.Interpolate.Substitute(string(bytes), template.Mapping(opts.Interpolate.LookupValue)) - if err != nil { - return nil, err - } - bytes = []byte(substitute) - } - - baseFile, err := ParseYAML(bytes) + baseFile, err := parseConfig(bytes, opts) if err != nil { return nil, err }