Close NetNS for cleanup
Change-Id: I89ecefb686cd6e7612b852809ccccb876379a5b8
This commit is contained in:
parent
00453b2fe4
commit
5b90bec7de
@ -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():
|
||||
|
Loading…
x
Reference in New Issue
Block a user