Hi, this series improves virt-dib, adding some upstream changes, and refactoring the handling of output formats. Thanks, Pino Toscano (6): dib: clear up "already provided" message dib: add --checksum dib: pass custom mkfs options after the filesystem type dib: refactor output formats handling dib: clarify "output:" lines in --machine-readable documentation dib: add tgz output format dib/Makefile.am | 14 +++- dib/cmdline.ml | 62 +++++++--------- dib/cmdline.mli | 6 +- dib/dib.ml | 148 +++++++++++++++++++------------------ dib/elements.ml | 28 +++++-- dib/output_format.ml | 176 ++++++++++++++++++++++++++++++++++++++++++++ dib/output_format.mli | 122 ++++++++++++++++++++++++++++++ dib/output_format_docker.ml | 56 ++++++++++++++ dib/output_format_qcow2.ml | 55 ++++++++++++++ dib/output_format_raw.ml | 31 ++++++++ dib/output_format_tar.ml | 34 +++++++++ dib/output_format_tgz.ml | 35 +++++++++ dib/output_format_vhd.ml | 47 ++++++++++++ dib/virt-dib.pod | 25 ++++++- 14 files changed, 718 insertions(+), 121 deletions(-) create mode 100644 dib/output_format.ml create mode 100644 dib/output_format.mli create mode 100644 dib/output_format_docker.ml create mode 100644 dib/output_format_qcow2.ml create mode 100644 dib/output_format_raw.ml create mode 100644 dib/output_format_tar.ml create mode 100644 dib/output_format_tgz.ml create mode 100644 dib/output_format_vhd.ml -- 2.9.3