neutron/neutron
Brian Haley 4c8b97eca3 Do not start conntrack worker thread from __init__
Instead, start it when the first entry is being added to
the queue.  Also, log any exceptions just in case get()
throws something so we can do further debugging.

Changed class from Queue to LightQueue was done after going
through the eventlet.queue code looking at usage, since
it's a little smaller and should be faster.

Change-Id: Ie84be88382f327ebe312bf17ec2dc5c80a8de35f
Closes-bug: 1750777
2018-03-06 16:24:12 -05:00
..
agent Do not start conntrack worker thread from __init__ 2018-03-06 16:24:12 -05:00
api Remove registry.subscribe() 2018-02-13 13:42:39 -05:00
cmd More efficiently clean up OVS ports 2018-01-22 14:07:42 -06:00
common use DVR constants from neutron-lib 2018-02-23 09:17:02 -07:00
conf use DVR constants from neutron-lib 2018-02-23 09:17:02 -07:00
core_extensions use qos constants from neutron-lib 2017-10-26 19:57:19 +00:00
db use DVR constants from neutron-lib 2018-02-23 09:17:02 -07:00
debug Change ip_lib network namespace code to use pyroute2 2017-10-04 21:09:28 +00:00
extensions Merge "use qos rule type details api def from neutron-lib" 2018-02-23 12:08:23 +00:00
hacking hacking: Remove dead code 2017-07-19 13:43:44 +02:00
ipam Always pass device_owner to _ipam_get_subnets() 2018-02-12 15:38:24 -05:00
locale Imported Translations from Zanata 2018-02-11 07:29:12 +00:00
notifiers use callback payloads for REQUEST/RESPONSE events 2017-12-24 07:27:11 +00:00
objects Merge "Use RBAC_POLICY callback constant from neutron-lib" 2018-02-20 18:19:17 +00:00
pecan_wsgi Fixes minor typo in neutron 2018-01-18 14:27:59 +08:00
plugins Merge "[Linuxbridge] Check if vxlan network MTU can be set" 2018-02-22 13:51:04 +00:00
privileged Change ip_lib network namespace code to use pyroute2 2017-10-04 21:09:28 +00:00
quota CountableResource: try count/get functions for all plugins 2017-09-08 10:50:12 -07:00
scheduler Merge "use l3 api def from neutron-lib" 2017-12-16 13:01:14 +00:00
server Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
services use EGRESS_DIRECTION and INGRESS_DIRECTION from neutron-lib 2018-02-23 10:36:36 -07:00
tests Merge "use EGRESS_DIRECTION and INGRESS_DIRECTION from neutron-lib" 2018-02-26 09:34:05 +00:00
__init__.py
_i18n.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00
auth.py Use oslo.context class method to construct context object 2017-03-23 09:02:46 +00:00
manager.py Do not load default service plugins if core plugin is not DB based 2017-11-09 20:34:52 +00:00
neutron_plugin_base_v2.py Do not load default service plugins if core plugin is not DB based 2017-11-09 20:34:52 +00:00
opts.py Merge "Remove deprecated cache_url" 2018-01-03 06:35:59 +00:00
policy.py Merge "Log policy filters in one line" 2017-08-23 11:09:37 +00:00
service.py use callback payloads for _SPAWN events 2017-12-21 11:03:36 -07:00
version.py
worker.py replace WorkerSupportServiceMixin with neutron-lib's WorkerBase 2017-06-14 06:56:48 -06:00
wsgi.py Make code follow log translation guideline 2017-08-14 02:01:48 +00:00