Deprecate conductor manager option

The scheduler and cells ones are already deprecated, and the compute one
went away long ago. This deprecates it so we can remove it in Newton.

Change-Id: I93ac3f30524b254f2b14625f6910c496e32f5401
This commit is contained in:
Dan Smith 2016-02-24 10:32:25 -08:00 committed by Sean Dague
parent fd8185d228
commit e683c41521
2 changed files with 8 additions and 2 deletions

View File

@ -27,7 +27,7 @@ use_local = cfg.BoolOpt(
'the transition to the conductor service. It no longer '
'represents a reasonable alternative for deployers. '
'Removal may be as early as 14.0',
deprecated_for_removal='True')
deprecated_for_removal=True)
topic = cfg.StrOpt(
'topic',
@ -37,7 +37,9 @@ topic = cfg.StrOpt(
manager = cfg.StrOpt(
'manager',
default='nova.conductor.manager.ConductorManager',
help='Full class name for the Manager for conductor')
help=('DEPRECATED: Full class name for the Manager for conductor. '
'Removal in 14.0'),
deprecated_for_removal=True)
workers = cfg.IntOpt(
'workers',

View File

@ -0,0 +1,4 @@
---
deprecations:
- The conductor.manager configuration option is now deprecated and
will be removed.