- Notifications
You must be signed in to change notification settings - Fork 76
/
Copy pathexceptions.py
86 lines (59 loc) · 1.93 KB
/
exceptions.py
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
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
"""
Copyright 2022 Google LLC
Licensed under the Apache License, Version 2.0 (the "License");
you may not use this file except in compliance with the License.
You may obtain a copy of the License at
https://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software
distributed under the License is distributed on an "AS IS" BASIS,
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
See the License for the specific language governing permissions and
limitations under the License.
"""
classConnectorLoopError(Exception):
"""
Raised when Connector.connect is called with Connector._loop
in an invalid state (event loop in current thread).
"""
pass
classTLSVersionError(Exception):
"""
Raised when the required TLS protocol version is not supported.
"""
pass
classCloudSQLIPTypeError(Exception):
"""
Raised when IP address for the preferred IP type is not found.
"""
pass
classPlatformNotSupportedError(Exception):
"""
Raised when a feature is not supported on the current platform.
"""
pass
classAutoIAMAuthNotSupported(Exception):
"""
Exception to be raised when Automatic IAM Authentication is not
supported with database engine version.
"""
pass
classRefreshNotValidError(Exception):
"""
Exception to be raised when the task returned from refresh is not valid.
"""
pass
classIncompatibleDriverError(Exception):
"""
Exception to be raised when the database driver given is for the wrong
database engine. (i.e. asyncpg for a MySQL database)
"""
classDnsResolutionError(Exception):
"""
Exception to be raised when an instance connection name can not be resolved
from a DNS record.
"""
classCacheClosedError(Exception):
"""
Exception to be raised when a ConnectionInfoCache can not be accessed after
it is closed.
"""