diff -r 180e4a7d945c -r 1c23952dbde1 confnodes/python/modules/svgui/pyjs/jsonrpc/web2py/jsonrpc.py --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/confnodes/python/modules/svgui/pyjs/jsonrpc/web2py/jsonrpc.py Mon May 07 18:47:29 2012 +0200 @@ -0,0 +1,11 @@ +from pyjs.jsonrpc import JSONRPCServiceBase + +class JSONRPCService(JSONRPCServiceBase): + + def serve(self): + return self.process(request.body.read()) + + def __call__(self,func): + self.methods[func.__name__]=func + return func +