summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFabiano Fidêncio <fabiano@fidencio.org>2019-01-22 20:28:18 +0100
committerFabiano Fidêncio <fidencio@redhat.com>2019-01-24 14:50:06 +0100
commit783df020d07c1b33d60489f99343207048a84e1c (patch)
tree02b38a86d83d437dc93ff2aa39e83ea15aa72587
parentd87e9fab4c9b6ef2484d88ae4e8222350ce3ce84 (diff)
downloadlibosinfo-783df020d07c1b33d60489f99343207048a84e1c.tar.gz
loader: Deal with network-install resources
Signed-off-by: Fabiano Fidêncio <fabiano@fidencio.org> Reviewed-by: Daniel P. Berrangé <berrange@redhat.com>
-rw-r--r--osinfo/osinfo_loader.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/osinfo/osinfo_loader.c b/osinfo/osinfo_loader.c
index 9c2a757..a6f111c 100644
--- a/osinfo/osinfo_loader.c
+++ b/osinfo/osinfo_loader.c
@@ -1393,6 +1393,14 @@ static void osinfo_loader_resources_list(OsinfoLoader *loader,
if (resources != NULL)
osinfo_os_add_maximum_resources(os, resources);
+ g_clear_object(&resources);
+ resources = osinfo_loader_resources(loader, ctxt, root, id, "network-install", err);
+ if (error_is_set(err))
+ goto EXIT;
+
+ if (resources != NULL)
+ osinfo_os_add_network_install_resources(os, resources);
+
EXIT:
g_clear_object(&resources);
}