diff options
author | drebs <drebs@leap.se> | 2017-12-09 08:09:34 -0200 |
---|---|---|
committer | drebs <drebs@leap.se> | 2017-12-13 13:49:27 -0200 |
commit | 94ddb9f80273a3db3fedfdc7a846a1ebeedd0003 (patch) | |
tree | 00426c4ffca2de63bf90999eadfdd6fe3852019d /src/leap/soledad/server/interfaces.py | |
parent | 8a1ab21e09632928be79fdf7473073ae363f8231 (diff) |
[refactor] make read_blob() return a deferred
Diffstat (limited to 'src/leap/soledad/server/interfaces.py')
-rw-r--r-- | src/leap/soledad/server/interfaces.py | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/leap/soledad/server/interfaces.py b/src/leap/soledad/server/interfaces.py index 358a0d62..d7a4aa70 100644 --- a/src/leap/soledad/server/interfaces.py +++ b/src/leap/soledad/server/interfaces.py @@ -27,7 +27,7 @@ class IBlobsBackend(Interface): def read_blob(user, blob_id, namespace=''): """ - Read a blob from the backend storage return it as a twisted resource. + Read a blob from the backend storage. :param user: The id of the user who owns the blob. :type user: str @@ -36,8 +36,9 @@ class IBlobsBackend(Interface): :param namespace: An optional namespace for the blob. :type namespace: str - :return: The blob as a twisted resource. - :rtype: twisted.web.resource.Resource + :return: A deferred that fires with a file-like object that gives + access to the contents of the blob. + :rtype: twisted.internet.defer.Deferred """ def write_blob(user, blob_id, fd, namespace=''): |