From 5cee2668e3c9ff3319dddad531e395bde02cbdfe Mon Sep 17 00:00:00 2001 From: Alfredo Deza Date: Thu, 9 Jul 2020 14:11:08 -0400 Subject: [PATCH] resolvers: satisfy interface with multiple file contents by ref Signed-off-by: Alfredo Deza --- imgbom/scope/resolvers/all_layers_resolver.go | 4 ++++ imgbom/scope/resolvers/image_squash_resolver.go | 4 ++++ 2 files changed, 8 insertions(+) diff --git a/imgbom/scope/resolvers/all_layers_resolver.go b/imgbom/scope/resolvers/all_layers_resolver.go index 100da6413..fdff7a966 100644 --- a/imgbom/scope/resolvers/all_layers_resolver.go +++ b/imgbom/scope/resolvers/all_layers_resolver.go @@ -104,3 +104,7 @@ func (r *AllLayersResolver) FilesByGlob(patterns ...string) ([]file.Reference, e return uniqueFiles, nil } + +func (r *AllLayersResolver) MultipleFileContentsByRef(f ...file.Reference) (map[file.Reference]string, error) { + return r.img.MultipleFileContentsByRef(f...) +} diff --git a/imgbom/scope/resolvers/image_squash_resolver.go b/imgbom/scope/resolvers/image_squash_resolver.go index c95eb3d8e..cad6528da 100644 --- a/imgbom/scope/resolvers/image_squash_resolver.go +++ b/imgbom/scope/resolvers/image_squash_resolver.go @@ -68,3 +68,7 @@ func (r *ImageSquashResolver) FilesByGlob(patterns ...string) ([]file.Reference, return uniqueFiles, nil } + +func (r *ImageSquashResolver) MultipleFileContentsByRef(f ...file.Reference) (map[file.Reference]string, error) { + return r.img.MultipleFileContentsByRef(f...) +}