nodepool/nodepool/driver/openstack
Monty Taylor 34aae137fa Remove TaskManager and just use keystoneauth
Support for concurrency and rate limiting has been added to keystoneauth,
which is the library openstacksdk uses to talk to OpenStack. Instead
of managing concurrency in nodepool using the TaskManager and pool of
worker threads, let keystoneauth take over. This also means we no longer
have a hook into the request process, so we defer statsd reporting to
the openstacksdk layer as well.

Change-Id: If21a10c56f43a121d30aa802f2c89d31df97f121
2019-04-02 09:36:13 +00:00
..
__init__.py Replace shade and os-client-config with openstacksdk. 2018-07-14 08:44:03 -05:00
config.py Support userdata for instances in openstack 2019-01-22 19:14:52 +02:00
handler.py Properly handle TaskManagerStopped exception 2019-02-12 12:25:54 -05:00
provider.py Remove TaskManager and just use keystoneauth 2019-04-02 09:36:13 +00:00