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
|
// GetCredentials queries the http.Request for X-Registry-.* headers and extracts
|
||||||
// the necessary authentication information for libpod operations
|
// the necessary authentication information for libpod operations
|
||||||
func GetCredentials(r *http.Request) (*types.DockerAuthConfig, string, error) {
|
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 {
|
switch {
|
||||||
case has(XRegistryConfigHeader):
|
case has(XRegistryConfigHeader):
|
||||||
c, f, err := getConfigCredentials(r)
|
c, f, err := getConfigCredentials(r)
|
||||||
|
Reference in New Issue
Block a user