Coverage for bbconf/exceptions.py: 100%
35 statements
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-16 22:05 +0000
« prev ^ index » next coverage.py v7.16.2, created at 2026-10-16 22:05 +0000
1import abc
4class BedBaseConfError(Exception):
5 """
6 Base exception type for this package"""
8 __metaclass__ = abc.ABCMeta
11class BedbaseS3ConnectionError(BedBaseConfError):
12 """connection error to s3"""
14 pass
17class BadAccessMethodError(BedBaseConfError):
18 """
19 Access ID is not well defined"""
21 pass
24class BedBaseConnectionError(BedBaseConfError):
25 """
26 Error type for DB connection problems"""
28 pass
31class MissingThumbnailError(BedBaseConfError):
32 """
33 Error type for missing thumbnail"""
35 pass
38class BedFIleExistsError(BedBaseConfError):
39 """
40 Error where files exists, and should not be overwritten"""
42 pass
45class MissingObjectError(BedBaseConfError):
46 """
47 Error type for missing object"""
49 pass
52class BEDFileNotFoundError(BedBaseConfError):
53 """
54 Error type for missing bedfile"""
56 pass
59class BedSetNotFoundError(BedBaseConfError):
60 """
61 Error type for missing bedset"""
63 pass
66class BedSetExistsError(BedBaseConfError):
67 """
68 Error type for existing bedset"""
70 pass
73class SnapshotNotFoundError(BedBaseConfError):
74 """
75 Error type for missing snapshot"""
77 pass
80class AnalysisFileNotFoundError(BedBaseConfError):
81 """
82 Error type for missing analysis file"""
84 pass
87class UniverseNotFoundError(BedBaseConfError):
88 """
89 Error type for missing universe"""
91 pass
94class TokenizeFileExistsError(BedBaseConfError):
95 """
96 Error type for existing tokenize file"""
98 pass
101class TokenizeFileNotExistError(BedBaseConfError):
102 """
103 Error type for missing tokenize file"""
105 pass
108class QdrantInstanceNotInitializedError(BedBaseConfError):
109 """
110 Error type for missing qdrant instance"""
112 pass
115class BedSetTrackHubLimitError(BedBaseConfError):
116 """
117 Limit for visualizing trackhub exceeded"""
119 pass