Hi,

as a followup for the signature fix for mount_vfs [1], here it is a
patch series to generate automatically most of the OCaml interfaces of
daemon actions.  Only the Lvm and Mount modules are left with
hand-written interfaces.

[1] https://www.redhat.com/archives/libguestfs/2018-April/msg00059.html

Thanks,

Pino Toscano (3):
  daemon: directly use Optgroups
  daemon: use the structs from the Structs module
  daemon: autogenerate most of OCaml interfaces

 .gitignore                   | 15 ++++++++
 daemon/blkid.mli             | 19 ----------
 daemon/btrfs.mli             | 26 --------------
 daemon/devsparts.mli         | 25 -------------
 daemon/file.mli              | 19 ----------
 daemon/filearch.mli          | 19 ----------
 daemon/findfs.mli            | 20 -----------
 daemon/inspect.mli           | 41 ---------------------
 daemon/inspect_fs_windows.ml |  4 +--
 daemon/is.mli                | 21 -----------
 daemon/ldm.ml                |  2 --
 daemon/ldm.mli               | 22 ------------
 daemon/link.mli              | 19 ----------
 daemon/listfs.ml             |  8 ++---
 daemon/listfs.mli            | 19 ----------
 daemon/lvm.ml                |  2 --
 daemon/lvm.mli               |  2 --
 daemon/md.mli                | 20 -----------
 daemon/parted.mli            | 34 ------------------
 daemon/realpath.mli          | 20 -----------
 daemon/statvfs.mli           | 33 -----------------
 generator/daemon.ml          | 85 ++++++++++++++++++++++++++++++++++++++++++++
 generator/daemon.mli         |  1 +
 generator/main.ml            | 10 ++++++
 24 files changed, 117 insertions(+), 369 deletions(-)
 delete mode 100644 daemon/blkid.mli
 delete mode 100644 daemon/btrfs.mli
 delete mode 100644 daemon/devsparts.mli
 delete mode 100644 daemon/file.mli
 delete mode 100644 daemon/filearch.mli
 delete mode 100644 daemon/findfs.mli
 delete mode 100644 daemon/inspect.mli
 delete mode 100644 daemon/is.mli
 delete mode 100644 daemon/ldm.mli
 delete mode 100644 daemon/link.mli
 delete mode 100644 daemon/listfs.mli
 delete mode 100644 daemon/md.mli
 delete mode 100644 daemon/parted.mli
 delete mode 100644 daemon/realpath.mli
 delete mode 100644 daemon/statvfs.mli

-- 
2.14.3

_______________________________________________
Libguestfs mailing list
Libguestfs@redhat.com
https://www.redhat.com/mailman/listinfo/libguestfs

Reply via email to