k8s/io/kubernetes/pkg/api/errors.IsUnauthorized 示例代码

2022-03-03

以下示例是关于golang中包含errors.IsUnauthorized用法的示例代码,想了解errors.IsUnauthorized的具体用法?errors.IsUnauthorized怎么用?errors.IsUnauthorized使用的例子?那么可以参考以下10个相关示例代码来学习它的具体使用方法。

示例1:
simplestreams.go开发语言: Go项目名称: juju代码行数: 1021
413	)
414	if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
415		logger.Debugf("%s not found, trying legacy index file", indexPath)
422	if err != nil {
423		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
424			logger.Debugf("cannot load index %q: %v", indexURL, err)
486	if err != nil {
487		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
488			return nil, err
503	mirrors, url, err := getMirrorRefs(source, mirrorsPath, requireSigned, params)
504	if err != nil && !errors.IsNotFound(err) && !errors.IsUnauthorized(err) {
505		return nil, fmt.Errorf("cannot load mirror metadata at URL %q: %v", url, err)
540	if err != nil {
541		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
542			logger.Debugf("no mirror index file found")
示例2:
simplestreams.go开发语言: Go项目名称: juju代码行数: 942
359	if err != nil {
360		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
361			logger.Debugf("cannot load index %q: %v", indexURL, err)
408	if err != nil {
409		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
410			return nil, err
425	mirrors, url, err := getMirrorRefs(source, mirrorsPath, requireSigned, params)
426	if err != nil && !errors.IsNotFound(err) && !errors.IsUnauthorized(err) {
427		return nil, fmt.Errorf("cannot load mirror metadata at URL %q: %v", url, err)
462	if err != nil {
463		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
464			logger.Debugf("no mirror index file found")
608	if err != nil {
609		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
610			return nil, err
示例3:
simplestreams.go开发语言: Go项目名称: aznashwan代码行数: 1027
413	)
414	if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
415		legacyIndexPath := makeIndexPath(defaultLegacyIndexPath)
423	if err != nil {
424		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
425			logger.Tracef("cannot load index %q: %v", indexURL, err)
487	if err != nil {
488		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
489			return nil, err
504	mirrors, url, err := getMirrorRefs(source, mirrorsPath, requireSigned, params)
505	if err != nil && !errors.IsNotFound(err) && !errors.IsUnauthorized(err) {
506		return nil, fmt.Errorf("cannot load mirror metadata at URL %q: %v", url, err)
541	if err != nil {
542		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
543			return mirrors, url, err
示例4:
simplestreams.go开发语言: Go项目名称: abentley代码行数: 944
361	if err != nil {
362		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
363			logger.Debugf("cannot load index %q: %v", indexURL, err)
410	if err != nil {
411		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
412			return nil, err
427	mirrors, url, err := getMirrorRefs(source, mirrorsPath, requireSigned, params)
428	if err != nil && !errors.IsNotFound(err) && !errors.IsUnauthorized(err) {
429		return nil, fmt.Errorf("cannot load mirror metadata at URL %q: %v", url, err)
464	if err != nil {
465		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
466			logger.Debugf("no mirror index file found")
610	if err != nil {
611		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
612			return nil, err
示例5:
simplestreams.go开发语言: Go项目名称: allomov代码行数: 995
412	if err != nil {
413		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
414			logger.Debugf("cannot load index %q: %v", indexURL, err)
461	if err != nil {
462		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
463			return nil, err
478	mirrors, url, err := getMirrorRefs(source, mirrorsPath, requireSigned, params)
479	if err != nil && !errors.IsNotFound(err) && !errors.IsUnauthorized(err) {
480		return nil, fmt.Errorf("cannot load mirror metadata at URL %q: %v", url, err)
515	if err != nil {
516		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
517			logger.Debugf("no mirror index file found")
661	if err != nil {
662		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
663			return nil, err
示例6:
simplestreams.go开发语言: Go项目名称: bogdanteleaga代码行数: 1060
427	logger.Tracef("looking for data index using URL %s", indexURL)
428	if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
429		legacyIndexPath := makeIndexPath(defaultLegacyIndexPath)
438	if err != nil {
439		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
440			logger.Tracef("cannot load index %q: %v", indexURL, err)
502	if err != nil {
503		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
504			return nil, err
519	mirrors, url, err := getMirrorRefs(source, mirrorsPath, requireSigned, params)
520	if err != nil && !errors.IsNotFound(err) && !errors.IsUnauthorized(err) {
521		return nil, fmt.Errorf("cannot load mirror metadata at URL %q: %v", url, err)
556	if err != nil {
557		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
558			return mirrors, url, err
示例7:
simplestreams.go开发语言: Go项目名称: dardevelin代码行数: 944
361	if err != nil {
362		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
363			logger.Debugf("cannot load index %q: %v", indexURL, err)
410	if err != nil {
411		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
412			return nil, err
427	mirrors, url, err := getMirrorRefs(source, mirrorsPath, requireSigned, params)
428	if err != nil && !errors.IsNotFound(err) && !errors.IsUnauthorized(err) {
429		return nil, fmt.Errorf("cannot load mirror metadata at URL %q: %v", url, err)
464	if err != nil {
465		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
466			logger.Debugf("no mirror index file found")
610	if err != nil {
611		if errors.IsNotFound(err) || errors.IsUnauthorized(err) {
612			return nil, err
示例8:
machine_test.go开发语言: Go项目名称: juju代码行数: 2275
489	err = tryOpenState(info)
490	c.Assert(err, jc.Satisfies, errors.IsUnauthorized)
491
507	err = tryOpenState(info)
508	c.Assert(err, jc.Satisfies, errors.IsUnauthorized)
509
示例9:
conn.go开发语言: Go项目名称: juju代码行数: 600
337	st, err := state.Open(mongoInfo, opts, environs.NewStatePolicy())
338	if errors.IsUnauthorized(err) {
339		// We try for a while because we might succeed in
343			st, err = state.Open(mongoInfo, opts, environs.NewStatePolicy())
344			if !errors.IsUnauthorized(err) {
345				break
示例10:
conn.go开发语言: Go项目名称: juju代码行数: 266
59	st, err := state.Open(info, opts, environs.NewStatePolicy())
60	if errors.IsUnauthorized(err) {
61		logger.Infof("authorization error while connecting to state server; retrying")
71			st, err = state.Open(info, opts, environs.NewStatePolicy())
72			if !errors.IsUnauthorized(err) {
73				break

本文地址:https://www.itbaoku.cn/snippets/415698.html