Add support for dns-domain

Change-Id: Ibd43b2af77a24783df1b0f8848aece712f5e0cb3
Partial-Bug: #1714878
This commit is contained in:
Reedip 2017-09-05 02:53:51 +00:00 committed by Jens Harbott
parent 913cb48be1
commit 4f47eb50ea
3 changed files with 9 additions and 0 deletions

View File

@ -79,6 +79,8 @@ class Port(resource.Resource, tag.TagMixin):
device_owner = resource.Body('device_owner')
#: DNS assignment for the port.
dns_assignment = resource.Body('dns_assignment')
#: DNS domain assigned to the port.
dns_domain = resource.Body('dns_domain')
#: DNS name for the port.
dns_name = resource.Body('dns_name')
#: Extra DHCP options.

View File

@ -29,6 +29,7 @@ EXAMPLE = {
'device_id': '9',
'device_owner': '10',
'dns_assignment': [{'11': 11}],
'dns_domain': 'a11',
'dns_name': '12',
'extra_dhcp_opts': [{'13': 13}],
'fixed_ips': [{'14': '14'}],
@ -110,6 +111,7 @@ class TestPort(testtools.TestCase):
self.assertEqual(EXAMPLE['device_id'], sot.device_id)
self.assertEqual(EXAMPLE['device_owner'], sot.device_owner)
self.assertEqual(EXAMPLE['dns_assignment'], sot.dns_assignment)
self.assertEqual(EXAMPLE['dns_domain'], sot.dns_domain)
self.assertEqual(EXAMPLE['dns_name'], sot.dns_name)
self.assertEqual(EXAMPLE['extra_dhcp_opts'], sot.extra_dhcp_opts)
self.assertEqual(EXAMPLE['fixed_ips'], sot.fixed_ips)

View File

@ -0,0 +1,5 @@
---
features:
- |
``dns_domain`` attribute support has been added to the network
port resource