mirror of
https://github.com/imjasonh/kontain.me
synced 2026-07-19 07:09:18 +00:00
thread contexts through
This commit is contained in:
parent
87374b6124
commit
06e4bad278
5 changed files with 17 additions and 16 deletions
|
|
@ -151,7 +151,7 @@ func (s *server) serveBuildpackManifest(w http.ResponseWriter, r *http.Request)
|
|||
}
|
||||
|
||||
// Serve new image manifest.
|
||||
img, err := s.getImage(image)
|
||||
img, err := s.getImage(ctx, image)
|
||||
if err != nil {
|
||||
s.error.Println("ERROR:", err)
|
||||
serve.Error(w, err)
|
||||
|
|
@ -279,7 +279,7 @@ EOF`, tok.AccessToken),
|
|||
return image, nil
|
||||
}
|
||||
|
||||
func (s *server) getImage(image string) (v1.Image, error) {
|
||||
func (s *server) getImage(ctx context.Context, image string) (v1.Image, error) {
|
||||
ref, err := name.NewTag(image, name.WeakValidation)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
|
|
@ -288,5 +288,5 @@ func (s *server) getImage(image string) (v1.Image, error) {
|
|||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
return remote.Image(ref, remote.WithAuth(authn))
|
||||
return remote.Image(ref, remote.WithAuth(authn), remote.WithContext(ctx))
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue