diff options
Diffstat (limited to 'oslo_db/exception.py')
-rw-r--r-- | oslo_db/exception.py | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/oslo_db/exception.py b/oslo_db/exception.py index 5de7f1e..f950f6a 100644 --- a/oslo_db/exception.py +++ b/oslo_db/exception.py @@ -171,3 +171,12 @@ class BackendNotAvailable(Exception): within a test suite. """ + + +class RetryRequest(Exception): + """Error raised when DB operation needs to be retried. + + That could be intentionally raised by the code without any real DB errors. + """ + def __init__(self, inner_exc): + self.inner_exc = inner_exc |