mirror of
https://github.com/containers/podman.git
synced 2025-06-24 19:42:56 +08:00
Beautify GetCredentials.has a bit
Use separate lines, and use the provided .String() API. Should not change behaivor. Signed-off-by: Miloslav Trmač <mitr@redhat.com>
This commit is contained in:
@ -33,7 +33,10 @@ const XRegistryConfigHeader HeaderAuthName = "X-Registry-Config"
|
||||
// GetCredentials queries the http.Request for X-Registry-.* headers and extracts
|
||||
// the necessary authentication information for libpod operations
|
||||
func GetCredentials(r *http.Request) (*types.DockerAuthConfig, string, error) {
|
||||
has := func(key HeaderAuthName) bool { hdr, found := r.Header[string(key)]; return found && len(hdr) > 0 }
|
||||
has := func(key HeaderAuthName) bool {
|
||||
hdr, found := r.Header[key.String()]
|
||||
return found && len(hdr) > 0
|
||||
}
|
||||
switch {
|
||||
case has(XRegistryConfigHeader):
|
||||
c, f, err := getConfigCredentials(r)
|
||||
|
Reference in New Issue
Block a user