Documentation
¶
Index ¶
- Constants
- Variables
- func GetEndpointOfBucket(cli *bos.Client, bucketName string) (string, error)
- func GetEndpointOfBucketFromCache(bucketName string) (string, bool)
- func GetEndpointOfBucketFromeBos(cli *bos.Client, bucketName string) (string, error)
- func Suggetions(code BosErrorCode, err error) string
- type BosErrorCode
Constants ¶
View Source
const ( LOCAL_PATH_NOT_EXIST = "ClientPathNotExist" LOCAL_FILE_NOT_EXIST = "ClientLocalFileNotExist" LOCAL_OPEN_FILE_FAILED = "ClientOpenLocalFileFailed" LOCAL_GET_REAL_OF_SYMLINK_FAILED = "ClientFollowSymlinkFailed" LOCAL_INIT_BOSCLIENT_FAILED = "ClientInitBosClientFailed" LOCAL_BCECLIENTERROR = "CleintBceError" CODE_SIGNATURE_DOES_NOT_MATCH = "SignatureDoesNotMatch" CODE_ACCESS_DENIED = "AccessDenied" CODE_ACCOUNT_OVERDUE = "AccountOverdue" CODE_ACCESS_DENIED_BY_SOURCE_URL = "AccessDeniedBySourceUrl" CODE_FETCH_OBJECT_FAILED = "FetchObjectFailed" CODE_INVALID_ACCESS_KEY_ID = "InvalidAccessKeyId" CODE_INVALID_BUCKET_NAME = "InvalidBucketName" CODE_INVALID_OBJECT_NAME = "InvalidObjectName" CODE_NO_SUCH_BUCKET = "NoSuchBucket" CODE_NO_SUCH_KEY = "NoSuchKey" CODE_SERVICE_UNAVAILABLE = "ServiceUnavailable" CODE_SLOW_DOWN = "SlowDown" CODE_INTERNAL_ERROR = "InternalError" CODE_CANT_GET_ONE_OBJECT_NAME = "ServerCantGetOneObject" CODE_REQUEST_IS_EXPIRED = "RequestExpired" CODE_ENTITY_TOO_LARGE = "EntityTooLarge" CODE_ENTITY_TOO_SMALL = "EntityTooSmall" CODE_INVALID_HTTP_AUTH_HEADER = "InvalidHTTPAuthHeader" CODE_INVALID_URL = "InvalidURI" CODE_REQUEST_TIMEOUT = "RequestTimeout" CODE_BUCKET_ALREADY_EXISTS = "BucketAlreadyExists" CODE_BUCKET_NOT_EMPTY = "BucketNotEmpty" CODE_INVALID_ARGUMENT = "InvalidArgument" CODE_NO_SUCH_UPLOAD = "NoSuchUpload" CODE_INVALID_PART = "InvalidPart" CODE_INVALID_PART_ORDER = "InvalidPartOrder" )
View Source
const ( BOS_DEFAULT_DOMAIN = "bcebos.com" BOS_PATH_SEPARATOR = "/" )
Variables ¶
View Source
var BosSuggetions map[BosErrorCode]string
Functions ¶
func GetEndpointOfBucket ¶
func GetEndpointOfBucketFromCache ¶
Get endpoint from cache
func GetEndpointOfBucketFromeBos ¶
Get endpoint of bucket from bos
func Suggetions ¶
func Suggetions(code BosErrorCode, err error) string
Types ¶
type BosErrorCode ¶
type BosErrorCode string
Click to show internal directories.
Click to hide internal directories.