diff options
author | Ask Solem <askh@opera.com> | 2010-10-22 15:42:23 +0200 |
---|---|---|
committer | Ask Solem <askh@opera.com> | 2010-10-22 15:42:23 +0200 |
commit | 945470e0b9f29e863ba6277c8ef2ea96c138a7a6 (patch) | |
tree | 8320f1d43e7df4b22e7be52f79e550c38149da22 /kombu | |
parent | ce1d10ee5c7d0fb8943cb3ff08f78d9011002ea4 (diff) | |
download | kombu-945470e0b9f29e863ba6277c8ef2ea96c138a7a6.tar.gz |
exceptions.LimitExceeded
Diffstat (limited to 'kombu')
-rw-r--r-- | kombu/exceptions.py | 19 |
1 files changed, 13 insertions, 6 deletions
diff --git a/kombu/exceptions.py b/kombu/exceptions.py index 5ca2e7b9..fe88ac38 100644 --- a/kombu/exceptions.py +++ b/kombu/exceptions.py @@ -10,13 +10,20 @@ class EnsureExhausted(Exception): """ensure() limit exceeded.""" -class PoolExhausted(Exception): - """All connections acquired.""" +class TimeoutError(Exception): + """Operation timed out.""" -class PoolLimitExceeded(Exception): - """Can't add more connections to pool.""" +class LimitExceeded(Exception): + """Limit exceeded.""" + pass + + +class ConnectionLimitExceeded(LimitExceeded): + """Maximum number of simultaneous connections exceeded.""" + pass -class TimeoutError(Exception): - """Operation timed out.""" +class ChannelLimitExceeded(LimitExceeded): + """Maximum number of simultaenous channels exceeded.""" + pass |