Skip to content

Commit 020abc1

Browse files
committed
internal/registryclient: allEndpoints: pass through context
Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
1 parent b43d4d8 commit 020abc1

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

internal/registryclient/fetcher.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -275,7 +275,7 @@ func (c *client) iterateEndpoints(ctx context.Context, namedRef reference.Named,
275275
}
276276

277277
// allEndpoints returns a list of endpoints ordered by priority (v2, http).
278-
func allEndpoints(namedRef reference.Named, insecure bool) ([]registry.APIEndpoint, error) {
278+
func allEndpoints(ctx context.Context, namedRef reference.Named, insecure bool) ([]registry.APIEndpoint, error) {
279279
var serviceOpts registry.ServiceOptions
280280
if insecure {
281281
logrus.Debugf("allowing insecure registry for: %s", reference.Domain(namedRef))
@@ -285,7 +285,7 @@ func allEndpoints(namedRef reference.Named, insecure bool) ([]registry.APIEndpoi
285285
if err != nil {
286286
return nil, err
287287
}
288-
endpoints, err := registryService.Endpoints(context.TODO(), reference.Domain(namedRef))
288+
endpoints, err := registryService.Endpoints(ctx, reference.Domain(namedRef))
289289
logrus.Debugf("endpoints for %s: %v", namedRef, endpoints)
290290
return endpoints, err
291291
}

0 commit comments

Comments
 (0)