4
0
Эх сурвалжийг харах

qdevice: Configuration without nodelist is invalid

Signed-off-by: Jan Friesse <jfriesse@redhat.com>
Jan Friesse 5 жил өмнө
parent
commit
897a725ad9

+ 7 - 0
qdevices/qdevice-cmap.c

@@ -171,6 +171,13 @@ qdevice_cmap_get_nodelist(cmap_handle_t cmap_handle, struct node_list *list)
 		}
 	}
 
+	if (node_list_is_empty(list)) {
+		log(LOG_ERR, "No configured nodes found - configuration without nodelist is not supported");
+		ret_value = -1;
+
+		goto iter_finalize;
+	}
+
 iter_finalize:
 	cmap_iter_finalize(cmap_handle, iter_handle);