mirror of
https://github.com/libguestfs/libguestfs.git
synced 2026-03-22 07:03:38 +00:00
inspector: Include <hostname> in output.
(cherry picked from commit 36d3a4ce53)
This commit is contained in:
@@ -10,6 +10,7 @@
|
||||
<minor_version>0</minor_version>
|
||||
<package_format>deb</package_format>
|
||||
<package_management>apt</package_management>
|
||||
<hostname>debian.invalid</hostname>
|
||||
<format>installed</format>
|
||||
<mountpoints>
|
||||
<mountpoint dev="/dev/debian/root">/</mountpoint>
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
<minor_version>0</minor_version>
|
||||
<package_format>rpm</package_format>
|
||||
<package_management>yum</package_management>
|
||||
<hostname>fedora.invalid</hostname>
|
||||
<format>installed</format>
|
||||
<mountpoints>
|
||||
<mountpoint dev="/dev/VG/Root">/</mountpoint>
|
||||
|
||||
@@ -10,6 +10,7 @@
|
||||
<minor_version>10</minor_version>
|
||||
<package_format>deb</package_format>
|
||||
<package_management>apt</package_management>
|
||||
<hostname>ubuntu.invalid</hostname>
|
||||
<format>installed</format>
|
||||
<mountpoints>
|
||||
<mountpoint dev="/dev/sda2">/</mountpoint>
|
||||
|
||||
@@ -11,6 +11,7 @@
|
||||
<minor_version>1</minor_version>
|
||||
<windows_systemroot>/Windows</windows_systemroot>
|
||||
<windows_current_control_set>ControlSet001</windows_current_control_set>
|
||||
<hostname>windows.invalid</hostname>
|
||||
<format>installed</format>
|
||||
<mountpoints>
|
||||
<mountpoint dev="/dev/sda2">/</mountpoint>
|
||||
|
||||
@@ -428,6 +428,14 @@ output_root (xmlTextWriterPtr xo, char *root)
|
||||
free (str);
|
||||
);
|
||||
|
||||
str = guestfs_inspect_get_hostname (g, root);
|
||||
if (!str) exit (EXIT_FAILURE);
|
||||
if (STRNEQ (str, "unknown"))
|
||||
XMLERROR (-1,
|
||||
xmlTextWriterWriteElement (xo, BAD_CAST "hostname",
|
||||
BAD_CAST str));
|
||||
free (str);
|
||||
|
||||
str = guestfs_inspect_get_format (g, root);
|
||||
if (!str) exit (EXIT_FAILURE);
|
||||
if (STRNEQ (str, "unknown"))
|
||||
|
||||
@@ -40,6 +40,7 @@
|
||||
<optional><element name="windows_current_control_set"><text/></element></optional>
|
||||
<optional><element name="package_format"><text/></element></optional>
|
||||
<optional><element name="package_management"><text/></element></optional>
|
||||
<optional><element name="hostname"><text/></element></optional>
|
||||
<optional><element name="format"><text/></element></optional>
|
||||
<optional><element name="live"><empty/></element></optional>
|
||||
<optional><element name="netinst"><empty/></element></optional>
|
||||
|
||||
Reference in New Issue
Block a user