v2v: Add osinfo to internal inspection struct.

This makes it available to output modes when creating metadata.
This commit is contained in:
Richard W.M. Jones
2018-03-27 10:58:23 +01:00
parent 551a64f9b6
commit ea49d75d0d
3 changed files with 5 additions and 0 deletions

View File

@@ -85,6 +85,7 @@ let rec inspect_source root_choice g =
i_root = root;
i_type = typ;
i_distro = g#inspect_get_distro root;
i_osinfo = g#inspect_get_osinfo root;
i_arch = g#inspect_get_arch root;
i_major_version = g#inspect_get_major_version root;
i_minor_version = g#inspect_get_minor_version root;

View File

@@ -328,6 +328,7 @@ type inspect = {
i_root : string;
i_type : string;
i_distro : string;
i_osinfo : string;
i_arch : string;
i_major_version : int;
i_minor_version : int;
@@ -350,6 +351,7 @@ let string_of_inspect inspect =
i_root = %s
i_type = %s
i_distro = %s
i_osinfo = %s
i_arch = %s
i_major_version = %d
i_minor_version = %d
@@ -365,6 +367,7 @@ i_windows_current_control_set = %s
" inspect.i_root
inspect.i_type
inspect.i_distro
inspect.i_osinfo
inspect.i_arch
inspect.i_major_version
inspect.i_minor_version

View File

@@ -306,6 +306,7 @@ type inspect = {
i_root : string; (** Root device. *)
i_type : string; (** Usual inspection fields. *)
i_distro : string;
i_osinfo : string;
i_arch : string;
i_major_version : int;
i_minor_version : int;