diff options
Diffstat (limited to 'node-admin/scripts')
-rwxr-xr-x | node-admin/scripts/configure-container-networking.py | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/node-admin/scripts/configure-container-networking.py b/node-admin/scripts/configure-container-networking.py index 51f691a4c87..339621c13e1 100755 --- a/node-admin/scripts/configure-container-networking.py +++ b/node-admin/scripts/configure-container-networking.py @@ -242,6 +242,8 @@ def get_default_route(net_namespace): return default_routes[0] +# Parse arguments + flag_local_mode = "--local" local_mode = flag_local_mode in sys.argv if local_mode: @@ -267,6 +269,9 @@ except ValueError: raise RuntimeError("Container pid must be an integer, got %s" % container_pid_arg) container_ip = ipaddress.ip_address(unicode(container_ip_arg)) + +# Done parsing arguments, now let's get to work. + host_ns = get_net_namespace_for_pid(1) container_ns = get_net_namespace_for_pid(container_pid) |