summaryrefslogtreecommitdiff
path: root/src/leap/soledad/server/auth.py
diff options
context:
space:
mode:
authorVictor Shyba <victor1984@riseup.net>2017-11-27 08:47:12 -0300
committerVictor Shyba <victor1984@riseup.net>2017-12-01 01:38:08 -0300
commite8cf7f5bfbf5cfe83c82e06ab1ad028642bdf44a (patch)
treed099fa29f379e409fca5b8233ece3def4082ce9e /src/leap/soledad/server/auth.py
parent0c1ead339b612e9c13ffddf2629ebb6509d4f96a (diff)
[feature] add a streaming resource
-- Related: #8809
Diffstat (limited to 'src/leap/soledad/server/auth.py')
-rw-r--r--src/leap/soledad/server/auth.py6
1 files changed, 6 insertions, 0 deletions
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):