File size: 679 Bytes
b5df735 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 |
"""
Custom exceptions for PodcastMCP
"""
class PodcastMCPError(Exception):
"""PodcastMCP基础异常类"""
pass
class AppError(PodcastMCPError):
"""应用程序异常"""
pass
class ConfigError(PodcastMCPError):
"""配置相关异常"""
pass
class ValidationError(PodcastMCPError):
"""验证相关异常"""
pass
class TranscriptionError(PodcastMCPError):
"""转录相关异常"""
pass
class DeploymentError(PodcastMCPError):
"""部署相关异常"""
pass
class FileNotFoundError(PodcastMCPError):
"""文件未找到异常"""
pass
class EndpointError(PodcastMCPError):
"""Endpoint相关异常"""
pass |