neutron/neutron
Assaf Muller fd93e19f2a Change get_root_helper_child_pid to stop when it finds cmd
get_root_helper_child_pid recursively finds the child of pid,
until it can no longer find a child. However, the intention is
not to find the deepest child, but to strip away root helpers.
For example 'sudo neutron-rootwrap x' is supposed to find the
pid of x. However, in cases 'x' spawned quick lived children of
its own (For example: ip / brctl / ovs invocations),
get_root_helper_child_pid returned those pids if called in
the wrong time.

Change-Id: I582aa5c931c8bfe57f49df6899445698270bb33e
Closes-Bug: #1558819
2016-04-04 12:15:33 -04:00
..
agent Change get_root_helper_child_pid to stop when it finds cmd 2016-04-04 12:15:33 -04:00
api Support Routes==2.3 2016-03-29 23:36:55 +02:00
callbacks Add precommit_XXX event for security group and rules 2016-02-14 22:36:27 +08:00
cmd Merge "macvtap: Macvtap L2 Agent" 2016-03-01 14:49:50 +00:00
common Merge "objects: SubnetPool, SubnetPoolPrefix" 2016-04-01 18:05:55 +00:00
core_extensions Objects DB api: added composite key to handle multiple primary key 2016-03-01 17:05:11 +00:00
db Merge "Remove deprecated methods from migration CLI file" 2016-04-01 01:23:12 +00:00
debug Using LOG.warning replace LOG.warn 2016-03-10 11:02:45 -08:00
extensions Remove redundant FLOATINGIPS declaration 2016-03-28 17:28:48 -04:00
hacking Hacking rule to check i18n usage 2016-03-30 21:28:37 -04:00
ipam Removing 'force_gateway_on_subnet' option 2016-03-23 12:14:26 +05:30
locale Imported Translations from Zanata 2016-03-21 06:01:59 +00:00
notifiers Add Nova notifier hook calls to pecan 2016-03-08 04:21:31 -08:00
objects Merge "objects: SubnetPool, SubnetPoolPrefix" 2016-04-01 18:05:55 +00:00
openstack Fix module's import order 2016-01-22 06:38:42 -08:00
pecan_wsgi Hacking rule to check i18n usage 2016-03-30 21:28:37 -04:00
plugins Don't disconnect br-int from phys br if connected 2016-04-01 11:31:03 +00:00
quota Remove local variable named 'meh' 2016-03-18 10:10:24 -07:00
scheduler Merge "Use context manager in bind NetworkDhcpAgent" 2016-03-29 10:09:44 +00:00
server Moved CORS middleware configuration into oslo-config-generator 2016-03-01 12:21:33 -08:00
services Merge "Switches metering agent to stateless iptables" 2016-04-01 02:34:50 +00:00
tests Change get_root_helper_child_pid to stop when it finds cmd 2016-04-04 12:15:33 -04:00
__init__.py Hacking rule to check i18n usage 2016-03-30 21:28:37 -04:00
_i18n.py Move i18n to _i18n, as per oslo_i18n guidelines 2015-12-01 19:29:10 -07:00
auth.py Consume ConfigurableMiddleware from oslo_middleware 2015-10-08 17:59:43 +00:00
context.py Trival: Remove unused logging import 2015-12-26 12:49:56 +08:00
i18n.py Move i18n to _i18n, as per oslo_i18n guidelines 2015-12-01 19:29:10 -07:00
manager.py Pecan: replace dashes with underscores on controller lookup 2016-02-19 00:54:32 -08:00
neutron_plugin_base_v2.py Fix module's import order 2016-01-22 06:38:42 -08:00
opts.py macvtap: Macvtap L2 Agent 2016-02-26 15:48:01 +00:00
policy.py RBAC: Fix port query and deletion for network owner 2016-03-15 10:11:18 +08:00
service.py Check if plugin supports starting rpc listeners 2016-03-01 15:43:44 -06:00
version.py
worker.py Some minor misspellings in comment block. 2015-11-24 00:01:21 -06:00
wsgi.py Merge "Ensure metadata agent doesn't use SSL for UNIX socket" 2016-03-23 18:52:01 +00:00