From c1678cea45d16ecb610bf38a5ae9edf4dacaa7cb Mon Sep 17 00:00:00 2001 From: Michael Tremer Date: Fri, 21 Sep 2018 15:05:21 +0200 Subject: [PATCH] Fix generating device_list() It was returning values like bonding_masters which are not an actual device. Signed-off-by: Michael Tremer --- src/functions/functions.device | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/functions/functions.device b/src/functions/functions.device index 8384273d..28eb3c53 100644 --- a/src/functions/functions.device +++ b/src/functions/functions.device @@ -35,7 +35,9 @@ device_list() { # Add all interfaces local device for device in $(list_directory ${SYS_CLASS_NET}); do - list_append_one devices "${device}" + if device_exists "${device}"; then + print "${device}" + fi done # Add all PHYs -- 2.39.2