From e8cf7f5bfbf5cfe83c82e06ab1ad028642bdf44a Mon Sep 17 00:00:00 2001 From: Victor Shyba Date: Mon, 27 Nov 2017 08:47:12 -0300 Subject: [feature] add a streaming resource -- Related: #8809 --- src/leap/soledad/server/auth.py | 6 ++++++ 1 file changed, 6 insertions(+) (limited to 'src/leap/soledad/server/auth.py') diff --git a/src/leap/soledad/server/auth.py b/src/leap/soledad/server/auth.py index 637666da..a0fea7e0 100644 --- a/src/leap/soledad/server/auth.py +++ b/src/leap/soledad/server/auth.py @@ -42,6 +42,7 @@ from leap.soledad.common.log import getLogger from ._resource import PublicResource, AnonymousResource from ._resource import LocalResource from ._blobs import BlobsResource +from ._streaming_resource import StreamingResource from ._config import get_config @@ -65,10 +66,15 @@ class SoledadRealm(object): "filesystem", conf['blobs_path'], concurrent_writes=concurrent_writes) if blobs else None + streaming_resource = StreamingResource( + "filesystem", + conf['blobs_path'], + concurrent_writes=concurrent_writes) if blobs else None self.anon_resource = AnonymousResource( enable_blobs=blobs) self.auth_resource = PublicResource( blobs_resource=blobs_resource, + streaming_resource=streaming_resource, sync_pool=sync_pool) def requestAvatar(self, avatarId, mind, *interfaces): -- cgit v1.2.3