tests/integration: Simplify delete_netns()

Signed-off-by: Rodrigo Campos <rodrigo@amutable.com>
This commit is contained in:
Rodrigo Campos
2026-06-18 18:57:21 +02:00
parent bb9d1ccaba
commit e6aea33b47
2 changed files with 7 additions and 3 deletions
+4 -2
View File
@@ -24,12 +24,14 @@ function create_netns() {
} }
function delete_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 # 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). # 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. # 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_name
unset ns_path unset ns_path
+3 -1
View File
@@ -18,8 +18,10 @@ function setup_netns() {
} }
function delete_netns() { function delete_netns() {
[ -v ns_name ] || return
# Delete the namespace only if the ns_name variable is set. # 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_name
unset ns_path unset ns_path