summaryrefslogtreecommitdiff
path: root/requests_cache/backends/base.py
diff options
context:
space:
mode:
authorJordan Cook <jordan.cook@pioneer.com>2021-07-01 12:17:29 -0500
committerJordan Cook <jordan.cook@pioneer.com>2021-07-03 15:39:58 -0500
commitb88e0c731b0ffd109d484a1cd0a81cd7f75a0baa (patch)
tree115e8e5fbcc3b5e520c8a305e0641c45d81f0385 /requests_cache/backends/base.py
parent4549e60567085f57663c81e31e23f220d951ba00 (diff)
downloadrequests-cache-b88e0c731b0ffd109d484a1cd0a81cd7f75a0baa.tar.gz
Rephrase BaseCache.__str__() count as 'total rows' to be less ambiguous, since the total may include invalid responses
Diffstat (limited to 'requests_cache/backends/base.py')
-rw-r--r--requests_cache/backends/base.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/requests_cache/backends/base.py b/requests_cache/backends/base.py
index c9c685f..adf1d4e 100644
--- a/requests_cache/backends/base.py
+++ b/requests_cache/backends/base.py
@@ -202,7 +202,10 @@ class BaseCache:
self.bulk_delete(keys_to_delete)
def __str__(self):
- return f'redirects: {len(self.redirects)}\nresponses: {len(self.responses)}'
+ """Show a count of total rows. For performance reasons, this does not check for invalid or
+ expired responses.
+ """
+ return f'Total rows: {len(self.responses)} responses, {len(self.redirects)} redirects'
def __repr__(self):
return f'<{self.__class__.__name__}(name={self.name})>'