Web   ·   Wiki   ·   Activities   ·   Blog   ·   Lists   ·   Chat   ·   Meeting   ·   Bugs   ·   Git   ·   Translate   ·   Archive   ·   People   ·   Donate
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAleksey Lim <alsroot@sugarlabs.org>2012-06-05 05:11:33 (GMT)
committer Aleksey Lim <alsroot@sugarlabs.org>2012-06-05 05:11:33 (GMT)
commitd2800eb693ae9cad303b53cefd8a95027e13267a (patch)
tree5bb51b15d5311294bdc18b14b584f0e91bd4a88c
parent37bb706f6267a131293ce82e117e9b71d11cf11b (diff)
Avoid using gconf in webui mode
-rwxr-xr-xsugar-network-server6
1 files changed, 6 insertions, 0 deletions
diff --git a/sugar-network-server b/sugar-network-server
index c87a97b..c0b4cad 100755
--- a/sugar-network-server
+++ b/sugar-network-server
@@ -60,8 +60,14 @@ class Application(application.Daemon):
env.host.value, env.port.value)
if webui.webui.value:
+ # XXX Until implementing regular web users
+ from sugar_network import sugar
+ sugar.nickname = lambda: 'demo'
+ sugar.color = lambda: '#000000,#000000'
+
# Point client API to `self._mounts` directly passing over IPC
client.Request.connection = _LocalCommands(cp)
+
host = (webui.webui_host.value, webui.webui_port.value)
logging.info(_('Start Web server on %s:%s port'), *host)
web_server = coroutine.WSGIServer(host, webui.get_app())