github.com/qiniu/go-sdk/v7@v7.27.0/pili/error.go (about)

     1  package pili
     2  
     3  import (
     4  	"net/http"
     5  
     6  	"github.com/qiniu/go-sdk/v7/client"
     7  )
     8  
     9  var (
    10  	ErrInvalidArgs             = &client.ErrorInfo{Code: http.StatusBadRequest, Err: "invalid args"}
    11  	ErrInvalidRule             = &client.ErrorInfo{Code: http.StatusBadRequest, Err: "invalid rule"}
    12  	ErrUnsupportedSecurityType = &client.ErrorInfo{Code: http.StatusBadRequest, Err: "unsupported security type"}
    13  )
    14  
    15  func ErrInfo(code int, err string) *client.ErrorInfo {
    16  	return &client.ErrorInfo{
    17  		Code: code,
    18  		Err:  err,
    19  	}
    20  }