Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
path: root/sugar_network/resources/volume.py
diff options
context:
space:
mode:
Diffstat (limited to 'sugar_network/resources/volume.py')
-rw-r--r--sugar_network/resources/volume.py6
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