Coverage for bbconf/exceptions.py: 100%

35 statements  

« prev     ^ index     » next       coverage.py v7.16.2, created at 2026-10-16 22:05 +0000

1import abc 

2 

3 

4class BedBaseConfError(Exception): 

5 """ 

6 Base exception type for this package""" 

7 

8 __metaclass__ = abc.ABCMeta 

9 

10 

11class BedbaseS3ConnectionError(BedBaseConfError): 

12 """connection error to s3""" 

13 

14 pass 

15 

16 

17class BadAccessMethodError(BedBaseConfError): 

18 """ 

19 Access ID is not well defined""" 

20 

21 pass 

22 

23 

24class BedBaseConnectionError(BedBaseConfError): 

25 """ 

26 Error type for DB connection problems""" 

27 

28 pass 

29 

30 

31class MissingThumbnailError(BedBaseConfError): 

32 """ 

33 Error type for missing thumbnail""" 

34 

35 pass 

36 

37 

38class BedFIleExistsError(BedBaseConfError): 

39 """ 

40 Error where files exists, and should not be overwritten""" 

41 

42 pass 

43 

44 

45class MissingObjectError(BedBaseConfError): 

46 """ 

47 Error type for missing object""" 

48 

49 pass 

50 

51 

52class BEDFileNotFoundError(BedBaseConfError): 

53 """ 

54 Error type for missing bedfile""" 

55 

56 pass 

57 

58 

59class BedSetNotFoundError(BedBaseConfError): 

60 """ 

61 Error type for missing bedset""" 

62 

63 pass 

64 

65 

66class BedSetExistsError(BedBaseConfError): 

67 """ 

68 Error type for existing bedset""" 

69 

70 pass 

71 

72 

73class SnapshotNotFoundError(BedBaseConfError): 

74 """ 

75 Error type for missing snapshot""" 

76 

77 pass 

78 

79 

80class AnalysisFileNotFoundError(BedBaseConfError): 

81 """ 

82 Error type for missing analysis file""" 

83 

84 pass 

85 

86 

87class UniverseNotFoundError(BedBaseConfError): 

88 """ 

89 Error type for missing universe""" 

90 

91 pass 

92 

93 

94class TokenizeFileExistsError(BedBaseConfError): 

95 """ 

96 Error type for existing tokenize file""" 

97 

98 pass 

99 

100 

101class TokenizeFileNotExistError(BedBaseConfError): 

102 """ 

103 Error type for missing tokenize file""" 

104 

105 pass 

106 

107 

108class QdrantInstanceNotInitializedError(BedBaseConfError): 

109 """ 

110 Error type for missing qdrant instance""" 

111 

112 pass 

113 

114 

115class BedSetTrackHubLimitError(BedBaseConfError): 

116 """ 

117 Limit for visualizing trackhub exceeded""" 

118 

119 pass