nova/nova/conductor
Nikola Dipanov 5b13f1d0c5 Add caching of service_min_versions in the conductor
Since we may need this information in the conductor a lot, as it has to
be used to determine whether data migration can be done, we cache the
results.

The cache gets cleared on SIGHUP, so any update of a service would
require a SIGHUP to the conductors Now (similar to how it's done for the
compute task service).

We enable this caching only for the conductor nodes as it is not needed
elsewhere.

Change-Id: I79e2f0e79e17141052e7a8128e0d64975e0b4b5f
2016-01-11 11:15:32 +00:00
..
tasks Modify conductor to use RequestSpec object 2015-12-31 09:36:58 +00:00
__init__.py Switch to using oslo_* instead of oslo.* 2015-02-06 06:03:10 -05:00
api.py Deprecate local conductor mode 2015-11-05 19:47:01 +00:00
manager.py Add caching of service_min_versions in the conductor 2016-01-11 11:15:32 +00:00
rpcapi.py Update rpc version aliases for liberty 2015-10-01 20:33:43 -04:00