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