Merge "Deprecate designate v1 resource plugin"

This commit is contained in:
Jenkins 2017-01-13 07:17:31 +00:00 committed by Gerrit Code Review
commit e4bcc64643
3 changed files with 11 additions and 3 deletions

View File

@ -28,7 +28,10 @@ class DesignateDomain(resource.Resource):
"""
support_status = support.SupportStatus(
version='5.0.0')
status=support.DEPRECATED,
version='8.0.0',
message=_('Use OS::Designate::Zone instead.'),
previous_status=support.SupportStatus(version='5.0.0'))
entity = 'domains'

View File

@ -29,7 +29,10 @@ class DesignateRecord(resource.Resource):
"""
support_status = support.SupportStatus(
version='5.0.0')
status=support.DEPRECATED,
version='8.0.0',
message=_('Use OS::Designate::RecordSet instead.'),
previous_status=support.SupportStatus(version='5.0.0'))
entity = 'records'

View File

@ -43,7 +43,9 @@ class ResourceTypeTest(common.HeatTestCase):
mock_is_service_available):
mock_is_service_available.return_value = (True, None)
resources = self.eng.list_resource_types(self.ctx, "DEPRECATED")
self.assertEqual(set(['OS::Heat::HARestarter',
self.assertEqual(set(['OS::Designate::Domain',
'OS::Designate::Record',
'OS::Heat::HARestarter',
'OS::Neutron::HealthMonitor',
'OS::Neutron::LoadBalancer',
'OS::Neutron::Pool',