rename api into proxy
authorThierry Parmentelat <thierry.parmentelat@inria.fr>
Tue, 19 Mar 2013 14:38:42 +0000 (15:38 +0100)
committerThierry Parmentelat <thierry.parmentelat@inria.fr>
Tue, 19 Mar 2013 14:38:42 +0000 (15:38 +0100)
manifold/manifoldapi.py
manifold/manifoldproxy.py
myslice/urls.py

index 40f3e0c..e482c2d 100644 (file)
@@ -17,11 +17,11 @@ class ManifoldAPI:
     self.calls = {}
     self.multicall = False
     self.url = config.manifold_url
-    self.proxy = xmlrpclib.Server(self.url, verbose=False, allow_none=True)
+    self.server = xmlrpclib.Server(self.url, verbose=False, allow_none=True)
 
   def __getattr__(self, methodName):
       def func(*args, **kwds):
-        result=getattr(self.proxy, methodName)(self.auth, *args, **kwds)
+        result=getattr(self.server, methodName)(self.auth, *args, **kwds)
         ### debug
         if debug:
           print '===> backend call',methodName, self.auth, self.url,'->',
@@ -33,13 +33,11 @@ class ManifoldAPI:
         return result
       return func
 
-  # 4amine : xxx
   def send_manifold_query (self, manifold_query):
     (action,method)= (manifold_query.action,manifold_query.method)
     if action=='get':
-      return self.proxy.Get(self.auth, method, manifold_query.filters, {}, manifold_query.fields)
+      return self.server.Get(self.auth, method, manifold_query.filters, {}, manifold_query.fields)
     # xxx...
-    elif action=='others':
-      return None
-
+    else:
+      print "WARNING: ManifoldAPI.send_manifold_query: only 'get' implemented for now"
     
index 3b3ba0f..4bce287 100644 (file)
@@ -14,9 +14,9 @@ debug_spin=0
 # see also
 # myslice/urls.py
 # as well as 
-# static/js/manifold-async.js
-def api (request,format):
-    """the view associated with /manifold/api
+# static/js/manifold.js
+def proxy (request,format):
+    """the view associated with /manifold/proxy
 with the query passed using POST"""
     
     # expecting a POST
index c3fabab..669961f 100644 (file)
@@ -38,7 +38,7 @@ urlpatterns = patterns(
     #
     # the manifold proxy
     #
-    (r'^manifold/api/(?P<format>\w+)/?$', 'manifold.manifoldproxy.api'),
+    (r'^manifold/proxy/(?P<format>\w+)/?$', 'manifold.manifoldproxy.proxy'),
     #
     # various trash views
     #