Files
nodepool/nodepool
James E. Blair 066699f88a Use low-level OpenStack SDK calls for server listing
The OpenStack SDK performs a lot of processing on the JSON data
returned by nova, and on large server lists, this can dwarf the
actual time needed to receive and parse the JSON.

Nodepool uses very little of this information, so let's use the
keystoneauth session to get a simple JSON list.

The Server object that SDK normally returns is a hybrid object
that provides both attributes and dictionary keys.  One method
that we call has some lingering references to accessors, so we
create a UserDict subclass to handle those. Nodepool-internal
references are updated from attributes to dictionary keys.

Change-Id: Iecc5976858e8d2ee6894a521f6a30f10ae9c6177
2023-07-25 11:29:25 -07:00
..
2013-08-15 09:47:23 -07:00
2023-01-31 16:43:43 -08:00
2023-02-13 06:56:03 -08:00
2021-03-05 13:34:19 -08:00
2023-01-31 16:43:43 -08:00