diff options
author | Fabiano Fidêncio <fabiano@fidencio.org> | 2019-01-22 20:28:18 +0100 |
---|---|---|
committer | Fabiano Fidêncio <fidencio@redhat.com> | 2019-01-24 14:50:06 +0100 |
commit | 783df020d07c1b33d60489f99343207048a84e1c (patch) | |
tree | 02b38a86d83d437dc93ff2aa39e83ea15aa72587 | |
parent | d87e9fab4c9b6ef2484d88ae4e8222350ce3ce84 (diff) | |
download | libosinfo-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.c | 8 |
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); } |