libxl: ocaml: add domain_build/create_info/config and events to the bindings.
authorRob Hoes <rob.hoes@citrix.com>
Wed, 6 Nov 2013 17:49:51 +0000 (17:49 +0000)
committerIan Campbell <ian.campbell@citrix.com>
Mon, 11 Nov 2013 15:39:39 +0000 (15:39 +0000)
We now have enough infrastructure in place to do this trivially.

Signed-off-by: Ian Campbell <ian.campbell@citrix.com>
Signed-off-by: Rob Hoes <rob.hoes@citrix.com>
Acked-by: Ian Jackson <ian.jackson@eu.citrix.com>
Acked-by: David Scott <dave.scott@eu.citrix.com>
tools/libxl/libxl_types.idl
tools/ocaml/libs/xl/genwrap.py

index c43c5b19b717d0c8b8235aff6ae56e7db16a562f..ce003c611366892fe97c8d648ffd5d1734a3575f 100644 (file)
@@ -464,7 +464,7 @@ libxl_domain_config = Struct("domain_config", [
     ("on_reboot", libxl_action_on_shutdown),
     ("on_watchdog", libxl_action_on_shutdown),
     ("on_crash", libxl_action_on_shutdown),
-    ])
+    ], dir=DIR_IN)
 
 libxl_diskinfo = Struct("diskinfo", [
     ("backend", string),
index e072386f09ea428968f2ad2550715f29ab8a07ef..4206c87c27770b29e1f01fe3af4d33ad185a0f43 100644 (file)
@@ -441,11 +441,7 @@ if __name__ == '__main__':
     # Do not generate these yet.
     blacklist = [
         "cpupoolinfo",
-        "domain_create_info",
-        "domain_build_info",
-        "domain_config",
         "vcpuinfo",
-        "event",
         ]
 
     for t in blacklist: