Skip to content

Commit 5dfc8b6

Browse files
committed
Change R/W failure exception base to CoordinationFailure
1 parent aebe78f commit 5dfc8b6

1 file changed

Lines changed: 8 additions & 8 deletions

File tree

cassandra/__init__.py

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -221,7 +221,7 @@ def __init__(self, message, write_type=None, **kwargs):
221221
self.write_type = write_type
222222

223223

224-
class Failure(Exception):
224+
class CoordinationFailure(Exception):
225225
"""
226226
Replicas sent a failure to the coordinator.
227227
"""
@@ -252,12 +252,12 @@ def __init__(self, summary_message, consistency=None, required_responses=None, r
252252
repr({'consistency': consistency_value_to_name(consistency),
253253
'required_responses': required_responses,
254254
'received_responses': received_responses,
255-
'failures' : failures}))
255+
'failures': failures}))
256256

257257

258-
class ReadFailure(Failure):
258+
class ReadFailure(CoordinationFailure):
259259
"""
260-
A subclass of :exc:`Failure` for read operations.
260+
A subclass of :exc:`CoordinationFailure` for read operations.
261261
262262
This indicates that the replicas sent a failure message to the coordinator.
263263
"""
@@ -270,13 +270,13 @@ class ReadFailure(Failure):
270270
"""
271271

272272
def __init__(self, message, data_retrieved=None, **kwargs):
273-
Failure.__init__(self, message, **kwargs)
273+
CoordinationFailure.__init__(self, message, **kwargs)
274274
self.data_retrieved = data_retrieved
275275

276276

277-
class WriteFailure(Failure):
277+
class WriteFailure(CoordinationFailure):
278278
"""
279-
A subclass of :exc:`Failure` for write operations.
279+
A subclass of :exc:`CoordinationFailure` for write operations.
280280
281281
This indicates that the replicas sent a failure message to the coordinator.
282282
"""
@@ -287,7 +287,7 @@ class WriteFailure(Failure):
287287
"""
288288

289289
def __init__(self, message, write_type=None, **kwargs):
290-
Failure.__init__(self, message, **kwargs)
290+
CoordinationFailure.__init__(self, message, **kwargs)
291291
self.write_type = write_type
292292

293293

0 commit comments

Comments
 (0)