o
    0jA
                     @   s0   d Z ddlmZ ddlmZ G dd deZdS )zK
error code

Authors: linyichong(linyichong@baidu.com)
Date:    2023/09/05
    )DynamicClassAttribute)Enumc                   @   s   e Zd ZdZdZdZdZdZdZdZ	dZ
d	Zd
ZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZdZ e!dd  Z"e!d!d" Z#d#S )$	ErrorEnumz
    usage:
        from aistudio_sdk.constant.err_code import ErrorEnum

        print(ErrorEnum.SUCCESS.code)
        print(ErrorEnum.SUCCESS.message)
    )r   u   成功)i'  zSDK Internal Error)i'  u   参数无效)i'  u   未设置Token)i'  u$   repo已经存在, 不能重复创建)i'  u   文件不存在)i'  u!   找不到要上传的本地文件)i'  u   文件过大)i'  u   不支持上传文件夹)i'  u   仅支持文件夹)i'  u   命令行解析出错)i'  u   文件类型禁止上传)i*  zAI Studio Internal Error)i*  u   创建仓库失败)i*  u   没有仓库查看权限)i*  u$   创建产线参数校验请求失败)i*  u   BOS AK/SK申请失败)i*  u   创建产线回调请求失败)i*  u   查询产线请求失败)i*  u   停止产线请求失败)i +  u   数据集创建失败)i.  zGitea Error)i.  u   获取文件信息失败)i.  u   下载文件失败)i.  u   上传文件失败)i2  z	BOS Error)i2  u   BOS上传失败)i2  u   BOS列出文件失败)i2  u   BOS下载失败c                 C   
   | j d S )z
error coder   _value_self r
   _/var/www/html/Deteccion_Ine/venv/lib/python3.10/site-packages/aistudio_sdk/constant/err_code.pycodeB      
zErrorEnum.codec                 C   r   )zerror message   r   r   r
   r
   r   messageG   r   zErrorEnum.messageN)$__name__
__module____qualname____doc__SUCCESSINTERNAL_ERRORZPARAMS_INVALIDZTOKEN_IS_EMPTYZREPO_ALREADY_EXISTZFILE_NOT_FOUNDZUPLOAD_FILE_NOT_FOUNDZFILE_TOO_LARGEZUPLOAD_FOLDER_NO_SUPPORTZNEED_FOLDERZCMDLINE_PARSE_ERRORZUPLOAD_FILE_FORBIDDENZAISTUDIO_ERRORZAISTUDIO_CREATE_REPO_FAILEDZAISTUDIO_NO_REPO_READ_AUTHZREQUEST_CREATE_PIPELINE_FAILEDZREQUEST_BOSACL_FAILEDZ'REQUEST_CREATE_PIPELINE_CALLBACK_FAILEDZREQUEST_QUERY_PIPELINE_FAILEDZREQUEST_STOP_PIPELINE_FAILEDZDATASET_CREATION_FAILEDZGITEA_FAILEDZGITEA_GET_FILEINFO_FAILEDZGITEA_DOWNLOAD_FILE_FAILEDZGITEA_UPLOAD_FILE_FAILEDZ	BOS_ERRORZBOS_UPLOAD_FAILEDZBOS_LIST_FILES_FAILEDZBOS_DOWNLOAD_FAILEDr   r   r   r
   r
   r
   r   r      sF    
r   N)r   typesr   enumr   r   r
   r
   r
   r   <module>   s   