client: add staticAuth utility

Add a small utility to create a "RequestAuthConfig" from
a static value.

Signed-off-by: Sebastiaan van Stijn <github@gone.nl>
This commit is contained in:
Sebastiaan van Stijn
2025-06-20 22:17:29 +02:00
parent 871543a8c5
commit 79b4e18883
3 changed files with 31 additions and 23 deletions

14
client/auth.go Normal file
View File

@@ -0,0 +1,14 @@
package client
import (
"context"
"github.com/docker/docker/api/types/registry"
)
// staticAuth creates a privilegeFn from the given registryAuth.
func staticAuth(registryAuth string) registry.RequestAuthConfig {
return func(ctx context.Context) (string, error) {
return registryAuth, nil
}
}