diff options
Diffstat (limited to 'sugar_network/resources/volume.py')
-rw-r--r-- | sugar_network/resources/volume.py | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sugar_network/resources/volume.py b/sugar_network/resources/volume.py index a5690db..d6867ba 100644 --- a/sugar_network/resources/volume.py +++ b/sugar_network/resources/volume.py @@ -20,7 +20,7 @@ from os.path import join import active_document as ad from active_document import directory as ad_directory -from sugar_network import local +from sugar_network import local, node from sugar_network.toolkit.sneakernet import DiskFull from sugar_network.toolkit.collection import Sequence from sugar_network.toolkit import http @@ -214,7 +214,9 @@ class Commands(object): return result def _mixin_blobs(self, request, result): - if hasattr(request, 'environ'): + if node.static_url.value: + prefix = node.static_url.value + elif hasattr(request, 'environ'): prefix = 'http://' + request.environ['HTTP_HOST'] else: prefix = 'http://localhost:%s' % local.ipc_port.value |