code: func NewAuthConfigurations(r io.Reader) (*AuthConfigurations, error) {
  	var auth *AuthConfigurations
  	confs, err := parseDockerConfig(r)
  	if err != nil {
  		return nil, err
  	}
  	auth, err = authConfigs(confs)
  	if err != nil {
  		return nil, err
  	}
  	return auth, nil
  }
docs: // begin next 3 methods borrowed from go-dockerclient
  // NewAuthConfigurations finishes creating the auth config array s2i pulls from
  // any auth config file it is pointed to when started from the command line