Displaying 20 results from an estimated 36 matches for "delete_on_failur".
Did you mean:
  delete_on_failure
  
2015 Nov 11
0
[PATCH] builder: Make the interface between cmdline.ml and builder.ml explicit.
...n redistribute it and/or modify
  * it under the terms of the GNU General Public License as published by
@@ -77,11 +77,7 @@ let remove_duplicates index =
 
 let main () =
   (* Command line argument parsing - see cmdline.ml. *)
-  let mode, arg,
-    arch, attach, cache, check_signature, curl,
-    delete_on_failure, format, gpg, list_format, memsize,
-    network, ops, output, size, smp, sources, sync =
-    parse_cmdline () in
+  let cmdline = parse_cmdline () in
 
   (* If debugging, echo the command line arguments and the sources. *)
   if verbose () then (
@@ -91,29 +87,29 @@ let main () =
     iteri (...
2015 Nov 11
2
[PATCH 1/2] dib: Make the interface between cmdline.ml and dib.ml explicit.
...install_type : string;
+  image_cache : string option;
+  compressed : bool;
+  qemu_img_options : string option;
+  mkfs_options : string option;
+  is_ramdisk : bool;
+  ramdisk_element : string;
+  extra_packages : string list;
+  memsize : int option;
+  network : bool;
+  smp : int option;
+  delete_on_failure : bool;
+  formats : string list;
+  arch : string;
+  envvars : string list;
+}
+
+let parse_cmdline () =
   let usage_msg =
     sprintf (f_"\
 %s: run diskimage-builder elements to generate images
@@ -220,8 +250,15 @@ read the man page virt-dib(1).
   if elements = [] then
     error (f_&q...
2017 Feb 02
7
[PATCH 0/6] dib: various improvements
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:
2016 Jul 18
0
[PATCH 3/3] builder: improve the handling of list formats
...l  | 19 ++++++++++++++++---
 builder/list_entries.mli | 16 +++++++++++++++-
 4 files changed, 43 insertions(+), 15 deletions(-)
diff --git a/builder/cmdline.ml b/builder/cmdline.ml
index 846c2e3..0667994 100644
--- a/builder/cmdline.ml
+++ b/builder/cmdline.ml
@@ -42,7 +42,7 @@ type cmdline = {
   delete_on_failure : bool;
   format : string option;
   gpg : string;
-  list_format : [`Short|`Long|`Json];
+  list_format : List_entries.format;
   memsize : int option;
   network : bool;
   ops : Customize_cmdline.ops;
@@ -88,15 +88,13 @@ let parse_cmdline () =
   let format = ref "" in
   let gpg = r...
2016 Jul 18
4
[PATCH 1/3] mllib: Getopt: point to man page as additional help
On error, point also to the man page of the current tool in addition to
'$TOOL --help'.
---
 mllib/getopt-c.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/mllib/getopt-c.c b/mllib/getopt-c.c
index bf40f91..3efd5d3 100644
--- a/mllib/getopt-c.c
+++ b/mllib/getopt-c.c
@@ -69,8 +69,8 @@ cleanup_option_list (void *ptr)
 static void __attribute__((noreturn))
2017 Mar 22
0
[PATCH 4/5] dib: require a Python interpreter
...ts;
     excluded_elements = excluded_elements; element_paths = element_paths;
     excluded_scripts = excluded_scripts; use_base = use_base; drive = drive;
@@ -256,5 +275,5 @@ read the man page virt-dib(1).
     extra_packages = extra_packages; memsize = memsize; network = network;
     smp = smp; delete_on_failure = delete_on_failure;
     formats = formats; arch = arch; envvars = envvars;
-    checksum = checksum;
+    checksum = checksum; python = python;
   }
diff --git a/dib/cmdline.mli b/dib/cmdline.mli
index acfce5a..5c82efd 100644
--- a/dib/cmdline.mli
+++ b/dib/cmdline.mli
@@ -46,6 +46,7 @@ type cmd...
2014 Mar 10
2
[PATCH] builder: complete architecture handling
....ml b/builder/builder.ml
index 1800f2d..ed55de1 100644
--- a/builder/builder.ml
+++ b/builder/builder.ml
@@ -38,9 +38,9 @@ let () = Random.self_init ()
 let main () =
   (* Command line argument parsing - see cmdline.ml. *)
   let mode, arg,
-    attach, cache, check_signature, curl, debug, delete, delete_on_failure,
-    edit, firstboot, run, format, gpg, hostname, install, list_format, links,
-    memsize, mkdirs,
+    arch, attach, cache, check_signature, curl, debug, delete,
+    delete_on_failure, edit, firstboot, run, format, gpg, hostname, install,
+    list_format, links, memsize, mkdirs,
     network...
2014 Mar 11
4
Re: [PATCH] builder: complete architecture handling
On Tuesday 11 March 2014 10:09:45 Richard W.M. Jones wrote:
> On Mon, Mar 10, 2014 at 02:28:20PM +0100, Pino Toscano wrote:
> > Add the possibility to choose which architecture use to build the
> > wanted image (--arch). Since this implies that running commands on
> > the guest is usually not possible when the architecture is
> > different than the host one, another new
2017 Mar 22
7
[PATCH 0/5] dib: initial work to support d-i-b 2.0
Hi,
this series start to implement some of the changes needed to support
d-i-b 2.0; normal VM distro builds seem to work correctly, ramdisk
builds are still broken and require more efforts.
Thanks,
Pino Toscano (5):
  dib: implement get_image_element_array stuff
  dib: export IMAGE_BLOCK_DEVICE_WITHOUT_PART
  dib: extract get_required_tool out of require_tool
  dib: require a Python interpreter
2014 Feb 21
2
[PATCH] builder: add an arch field to sources read from indexes
...age virt-builder(1).
     assert (nr_sources > 0);
 
     (* Combine the sources and fingerprints into a single list of pairs. *)
-    List.combine sources fingerprints in
+    List.combine sources fingerprints, indexarch in
 
   mode, arg,
   attach, cache, check_signature, curl, debug, delete, delete_on_failure,
   edit, firstboot, run, format, gpg, hostname, install, list_format, links,
   memsize, mkdirs,
   network, output, password_crypto, quiet, root_password, scrub,
-  scrub_logfile, selinux_relabel, size, smp, sources, sync, timezone,
+  scrub_logfile, selinux_relabel, size, smp, sources, indexarc...
2015 May 29
0
[PATCH v3] RFC: New virt-dib tool
...arg = drive := Some arg in
+
+  let root_label = ref None in
+  let set_root_label arg = root_label := Some arg in
+
+  let install_type = ref "source" in
+
+  let image_cache = ref None in
+  let set_image_cache arg = image_cache := Some arg in
+
+  let compressed = ref true in
+
+  let delete_on_failure = ref true in
+
+  let is_ramdisk = ref false in
+  let ramdisk_element = ref "ramdisk" in
+
+  let qemu_img_options = ref None in
+  let set_qemu_img_options arg = qemu_img_options := Some arg in
+
+  let mkfs_options = ref None in
+  let set_mkfs_options arg = mkfs_options := Some arg...
2015 Jul 03
1
[PATCH v5] New tool: virt-dib
...arg = drive := Some arg in
+
+  let root_label = ref None in
+  let set_root_label arg = root_label := Some arg in
+
+  let install_type = ref "source" in
+
+  let image_cache = ref None in
+  let set_image_cache arg = image_cache := Some arg in
+
+  let compressed = ref true in
+
+  let delete_on_failure = ref true in
+
+  let is_ramdisk = ref false in
+  let ramdisk_element = ref "ramdisk" in
+
+  let qemu_img_options = ref None in
+  let set_qemu_img_options arg = qemu_img_options := Some arg in
+
+  let mkfs_options = ref None in
+  let set_mkfs_options arg = mkfs_options := Some arg...
2015 Mar 31
0
[PATCH] WIP: New virt-dib tool
...arg = drive := Some arg in
+
+  let root_label = ref None in
+  let set_root_label arg = root_label := Some arg in
+
+  let install_type = ref "source" in
+
+  let image_cache = ref None in
+  let set_image_cache arg = image_cache := Some arg in
+
+  let compressed = ref true in
+
+  let delete_on_failure = ref true in
+
+  let is_ramdisk = ref false in
+  let ramdisk_element = ref "ramdisk" in
+
+  let qemu_img_options = ref None in
+  let set_qemu_img_options arg = qemu_img_options := Some arg in
+
+  let machine_readable = ref false in
+
+  let extra_packages = ref [] in
+  let append_...
2014 Jan 16
5
[PATCH 0/3] Add JSON output for virt-builder
Hi,
This small patch serie adds a JSON output for virt-builder.
This way it is possible to parse the list of available templates,
with no need to parse the unstructured and possibly changing short and
long outputs of virt-builder.
Pino Toscano (3):
  builder: small refactor of the list output
  builder: add --list-format
  builder: add a JSON output for --list
 builder/builder.ml              
2015 Jun 16
2
[PATCH v4] RFC: New tool: virt-dib
...arg = drive := Some arg in
+
+  let root_label = ref None in
+  let set_root_label arg = root_label := Some arg in
+
+  let install_type = ref "source" in
+
+  let image_cache = ref None in
+  let set_image_cache arg = image_cache := Some arg in
+
+  let compressed = ref true in
+
+  let delete_on_failure = ref true in
+
+  let is_ramdisk = ref false in
+  let ramdisk_element = ref "ramdisk" in
+
+  let qemu_img_options = ref None in
+  let set_qemu_img_options arg = qemu_img_options := Some arg in
+
+  let mkfs_options = ref None in
+  let set_mkfs_options arg = mkfs_options := Some arg...
2016 Jul 18
0
[PATCH v2 2/3] mllib: Use L"..." and S '...' for long and short options.
...etopt.Set_string ("curl", curl),        s_"Set curl binary/command";
+    [ L"delete-cache" ], Getopt.Unit delete_cache_mode,
                                             s_"Delete the template cache";
-    [ "--no-delete-on-failure" ], Getopt.Clear delete_on_failure,
+    [ L"no-delete-on-failure" ], Getopt.Clear delete_on_failure,
                                             s_"Don't delete output file on failure";
-    [ "--fingerprint" ], Getopt.String ("AAAA..", add_fingerprint),
+    [ L"fingerprint"...
2016 Jul 18
4
[PATCH v2 0/3] mllib: Various fixes and changes to Getopt module.
v1 -> v2:
 - Further fixes to Getopt int parsing.
 - Completed the L/S changes.
 - Fixed the test suite so it passes now.  Also we don't need the
   special-case tests for 64 bit arch.
Rich.
2016 Jul 18
3
[PATCH v4 0/2] mllib: Various fixes and changes to Getopt module.
v3 -> v4:
 - Pushed the first patch upstream since it was ACKed.
 - Prevent use of M except for the special virt-v2v options.
 - Sort the options after added --help etc.
 - Make corresponding fixes to the tests.
Rich.
2016 Jul 18
4
[PATCH v3 0/3] mllib: Various fixes and changes to Getopt module.
v2 -> v3:
 - Add M variant and test it.
Rich.
2016 Jun 27
0
Re: [PATCH] RFC: OCaml tools: add and use a Getopt module
...ot;curl" ^ " " ^ s_"Set curl binary/command";
> -    "--delete-cache", Arg.Unit delete_cache_mode,
> -                                            " " ^ s_"Delete the template cache";
> -    "--no-delete-on-failure", Arg.Clear delete_on_failure,
> -                                            " " ^ s_"Don't delete output file on failure";
> -    "--fingerprint", Arg.String add_fingerprint,
> -                                            "AAAA.." ^ " " ^ s_"Fingerprint of v...