tests/integration: Simplify delete_netns()

Signed-off-by: Rodrigo Campos <rodrigo@amutable.com>
(cherry picked from commit e6aea33b47)
This commit is contained in:
Rodrigo Campos
2026-06-18 18:57:21 +02:00
committed by Rodrigo Campos Catelin
parent 0a4cc77570
commit 62a3230be8
2 changed files with 7 additions and 3 deletions
+4 -2
View File
@@ -24,12 +24,14 @@ function create_netns() {
}
function delete_netns() {
[ -v ns_name ] || return
# The interface shouldn't be on the host, but if we failed to move it to the container, it
# might. Let's delete it if we created one (i.e. if ns_name is defined).
[ -v ns_name ] && ip link del dev dummy0 2>/dev/null
ip link del dev dummy0 2>/dev/null
# Delete the namespace only if the ns_name variable is set.
[ -v ns_name ] && ip netns del "$ns_name"
ip netns del "$ns_name"
unset ns_name
unset ns_path
+3 -1
View File
@@ -18,8 +18,10 @@ function setup_netns() {
}
function delete_netns() {
[ -v ns_name ] || return
# Delete the namespace only if the ns_name variable is set.
[ -v ns_name ] && ip netns del "$ns_name"
ip netns del "$ns_name"
unset ns_name
unset ns_path