Close NetNS for cleanup

Change-Id: I89ecefb686cd6e7612b852809ccccb876379a5b8
This commit is contained in:
Mohammed Naser 2020-09-07 09:20:58 -04:00
parent 00453b2fe4
commit 5b90bec7de

View File

@ -41,6 +41,8 @@ def get_pid_files(state_path):
def verify_router_configured(router_id, master):
"""Verify is the router is properly configured on the system."""
configured = 1
try:
namespace = NetNS('qrouter-%s' % router_id)
except OSError:
@ -55,13 +57,15 @@ def verify_router_configured(router_id, master):
# Router is not master but addresses are configured.
if master == 0 and len(addr) != 0:
return 0
configured = 0
# Router is master but addresses are not configured.
if master == 1 and len(addr) == 0:
return 0
configured = 0
return 1
namespace.close()
return configured
def main():