[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Xen-API] [PATCH 00 of 17] Improvments to RPC-light



[rpc-light] This serie of patch makes rpc-light usable by xapi

Basically, there are two kinds of improvements:
* the ones which are necessary to handle correctly all the ML types defined in 
xen-api.hg/ocaml/autogen/aPI.ml
* the ones which are necessary to understand the SM backend XMLRPCs

23 files changed, 1400 insertions(+), 776 deletions(-)
forking_executioner/Makefile    |    4 
rpc-light/META                  |   34 ++
rpc-light/META-jsonrpc          |    4 
rpc-light/META-rpc-light        |   11 
rpc-light/META-xmlrpc           |    5 
rpc-light/Makefile              |   70 +---
rpc-light/examples/Makefile     |   23 -
rpc-light/examples/all_types.ml |   86 +++--
rpc-light/examples/dict.ml      |   12 
rpc-light/examples/encoding.ml  |   11 
rpc-light/examples/phantom.ml   |   42 ++
rpc-light/examples/variants.ml  |   16 +
rpc-light/examples/xapi.ml      |  150 +++++++++
rpc-light/jsonrpc.ml            |  120 +++----
rpc-light/jsonrpc.mli           |   10 
rpc-light/p4_rpc.ml             |  591 ++++++++++++++++++++++++++++++++++-----
rpc-light/pa_rpc.ml             |  291 -------------------
rpc-light/rpc.ml                |  110 ++++---
rpc-light/rpc.mli               |   80 +++++
rpc-light/run_test              |   14 
rpc-light/xmlrpc.ml             |  476 +++++++++++++++++++------------
rpc-light/xmlrpc.mli            |   14 
stdext/META.in                  |    2 

_______________________________________________
xen-api mailing list
xen-api@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/mailman/listinfo/xen-api


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.