pamqp.exceptions
pamqp.exceptions
PAMQPException
Bases: Exception
Base exception for all pamqp specific exceptions.
Source code in pamqp/exceptions.py
4 5 | |
UnmarshalingException
Bases: PAMQPException
Raised when a frame is not able to be unmarshaled.
Source code in pamqp/exceptions.py
8 9 10 11 12 | |
AMQPError
Bases: PAMQPException
Base exception for all AMQP errors.
Source code in pamqp/exceptions.py
15 16 | |
AMQPSoftError
Bases: AMQPError
Base exception for all AMQP soft errors.
Source code in pamqp/exceptions.py
19 20 | |
AMQPHardError
Bases: AMQPError
Base exception for all AMQP hard errors.
Source code in pamqp/exceptions.py
23 24 | |
AMQPContentTooLarge
Bases: AMQPSoftError
The client attempted to transfer content larger than the server could accept at the present time. The client may retry at a later time.
Source code in pamqp/exceptions.py
27 28 29 30 31 32 33 34 35 | |
AMQPNoRoute
Bases: AMQPSoftError
Returned when RabbitMQ sends back with 'basic.return' when a 'mandatory' message cannot be delivered to any queue.
Source code in pamqp/exceptions.py
38 39 40 41 42 43 44 45 46 | |
AMQPNoConsumers
Bases: AMQPSoftError
When the exchange cannot deliver to a consumer when the immediate flag is set. As a result of pending data on the queue or the absence of any consumers of the queue.
Source code in pamqp/exceptions.py
49 50 51 52 53 54 55 56 57 58 | |
AMQPAccessRefused
Bases: AMQPSoftError
The client attempted to work with a server entity to which it has no access due to security settings.
Source code in pamqp/exceptions.py
61 62 63 64 65 66 67 68 69 | |
AMQPNotFound
Bases: AMQPSoftError
The client attempted to work with a server entity that does not exist.
Source code in pamqp/exceptions.py
72 73 74 75 76 77 78 79 | |
AMQPResourceLocked
Bases: AMQPSoftError
The client attempted to work with a server entity to which it has no access because another client is working with it.
Source code in pamqp/exceptions.py
82 83 84 85 86 87 88 89 90 | |
AMQPPreconditionFailed
Bases: AMQPSoftError
The client requested a method that was not allowed because some precondition failed.
Source code in pamqp/exceptions.py
93 94 95 96 97 98 99 100 101 | |
AMQPConnectionForced
Bases: AMQPHardError
An operator intervened to close the connection for some reason. The client may retry at some later date.
Source code in pamqp/exceptions.py
104 105 106 107 108 109 110 111 112 | |
AMQPInvalidPath
Bases: AMQPHardError
The client tried to work with an unknown virtual host.
Source code in pamqp/exceptions.py
115 116 117 118 119 120 121 122 | |
AMQPFrameError
Bases: AMQPHardError
The sender sent a malformed frame that the recipient could not decode. This strongly implies a programming error in the sending peer.
Source code in pamqp/exceptions.py
125 126 127 128 129 130 131 132 133 | |
AMQPSyntaxError
Bases: AMQPHardError
The sender sent a frame that contained illegal values for one or more fields. This strongly implies a programming error in the sending peer.
Source code in pamqp/exceptions.py
136 137 138 139 140 141 142 143 144 | |
AMQPCommandInvalid
Bases: AMQPHardError
The client sent an invalid sequence of frames, attempting to perform an operation that was considered invalid by the server. This usually implies a programming error in the client.
Source code in pamqp/exceptions.py
147 148 149 150 151 152 153 154 155 156 | |
AMQPChannelError
Bases: AMQPHardError
The client attempted to work with a channel that had not been correctly opened. This most likely indicates a fault in the client layer.
Source code in pamqp/exceptions.py
159 160 161 162 163 164 165 166 167 | |
AMQPUnexpectedFrame
Bases: AMQPHardError
The peer sent a frame that was not expected, usually in the context of a content header and body. This strongly indicates a fault in the peer's content processing.
Source code in pamqp/exceptions.py
170 171 172 173 174 175 176 177 178 179 | |
AMQPResourceError
Bases: AMQPHardError
The server could not complete the method because it lacked sufficient resources. This may be due to the client creating too many of some type of entity.
Source code in pamqp/exceptions.py
182 183 184 185 186 187 188 189 190 191 | |
AMQPNotAllowed
Bases: AMQPHardError
The client tried to work with some entity in a manner that is prohibited by the server, due to security settings or by some other criteria.
Source code in pamqp/exceptions.py
194 195 196 197 198 199 200 201 202 | |
AMQPNotImplemented
Bases: AMQPHardError
The client tried to use functionality that is not implemented in the server.
Source code in pamqp/exceptions.py
205 206 207 208 209 210 211 212 213 | |
AMQPInternalError
Bases: AMQPHardError
The server could not complete the method because of an internal error. The server may require intervention by an operator in order to resume normal operations.
Source code in pamqp/exceptions.py
216 217 218 219 220 221 222 223 224 225 | |