in store/store.go [183:197]
func (s *credStore) loadDockerCredentials() (*dockerCredentials, error) {
path := s.credentialPath
f, err := os.Open(path)
if err != nil {
return nil, err
}
defer f.Close()
var creds dockerCredentials
if err := json.NewDecoder(f).Decode(&creds); err != nil {
return nil, authErr("failed to decode credentials from "+path, err)
}
return &creds, nil
}