--- a/iro/iro.py Thu Sep 27 14:13:06 2012 +0200
+++ b/iro/iro.py Thu Sep 27 14:20:03 2012 +0200
@@ -28,7 +28,7 @@
from sqlalchemy import create_engine, pool
import config, install
-from .view import xmlrpc
+from .view import xmlrpc, jsonrpc
from .model import setEngine, setPool
from .controller.pool import startPool, dbPool
@@ -67,10 +67,12 @@
raise Exception("offerlist is not up-to-date.\nPlease run iro-install --update")
root = resource.Resource()
- root = xmlrpc.appendResource(root)
+ xmlrpc.appendResource(root)
+ jsonrpc.appendResource(root)
v2 = resource.Resource()
- v2 = xmlrpc.appendResource(root)
+ xmlrpc.appendResource(v2)
+ jsonrpc.appendResource(v2)
root.putChild('1.0a', v2)
internet.TCPServer(config.main.port, server.Site(root)).setServiceParent(top_service)