From 5d521e5a1c5fdd4cf926062dc26147dbcd110b05 Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Thu, 13 Jul 2017 02:02:39 -0300 Subject: [feature] add possibility to count on blob manager By using `only_count=True` parameter, instead of returning a full list, server just count the amount of blobs. -- Resolves: #8871 --- src/leap/soledad/server/interfaces.py | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'src/leap/soledad/server/interfaces.py') diff --git a/src/leap/soledad/server/interfaces.py b/src/leap/soledad/server/interfaces.py index ee73aac8..1f97624b 100644 --- a/src/leap/soledad/server/interfaces.py +++ b/src/leap/soledad/server/interfaces.py @@ -49,6 +49,11 @@ class IBlobsBackend(Interface): Get the size of the given blob id. """ + def count(user, request, namespace=''): + """ + Counts the total number of blobs. + """ + def list_blobs(user, request, namespace='', order_by=None): """ Returns a json-encoded list of ids from user's blobs storage, -- cgit v1.2.3