Add "numa_affinity_policy" attribute to "port"
Change-Id: I467ac83f04d0724897fb59b789ae9b666942e1ea Related-Bug: #1886798
This commit is contained in:
parent
6f9cd3f7a7
commit
1124c32dd2
@ -104,6 +104,8 @@ class Port(_base.NetworkResource, resource.TagMixin):
|
|||||||
name = resource.Body('name')
|
name = resource.Body('name')
|
||||||
#: The ID of the attached network.
|
#: The ID of the attached network.
|
||||||
network_id = resource.Body('network_id')
|
network_id = resource.Body('network_id')
|
||||||
|
#: The NUMA affinity policy defined for this port.
|
||||||
|
numa_affinity_policy = resource.Body('numa_affinity_policy')
|
||||||
#: The ID of the project who owns the network. Only administrative
|
#: The ID of the project who owns the network. Only administrative
|
||||||
#: users can specify a project ID other than their own.
|
#: users can specify a project ID other than their own.
|
||||||
project_id = resource.Body('tenant_id')
|
project_id = resource.Body('tenant_id')
|
||||||
|
@ -38,6 +38,7 @@ EXAMPLE = {
|
|||||||
'mac_address': '16',
|
'mac_address': '16',
|
||||||
'name': '17',
|
'name': '17',
|
||||||
'network_id': '18',
|
'network_id': '18',
|
||||||
|
'numa_affinity_policy': False,
|
||||||
'port_security_enabled': True,
|
'port_security_enabled': True,
|
||||||
'qos_network_policy_id': '32',
|
'qos_network_policy_id': '32',
|
||||||
'qos_policy_id': '21',
|
'qos_policy_id': '21',
|
||||||
@ -130,6 +131,8 @@ class TestPort(base.TestCase):
|
|||||||
self.assertEqual(EXAMPLE['mac_address'], sot.mac_address)
|
self.assertEqual(EXAMPLE['mac_address'], sot.mac_address)
|
||||||
self.assertEqual(EXAMPLE['name'], sot.name)
|
self.assertEqual(EXAMPLE['name'], sot.name)
|
||||||
self.assertEqual(EXAMPLE['network_id'], sot.network_id)
|
self.assertEqual(EXAMPLE['network_id'], sot.network_id)
|
||||||
|
self.assertEqual(EXAMPLE['numa_affinity_policy'],
|
||||||
|
sot.numa_affinity_policy)
|
||||||
self.assertTrue(sot.is_port_security_enabled)
|
self.assertTrue(sot.is_port_security_enabled)
|
||||||
self.assertEqual(EXAMPLE['qos_network_policy_id'],
|
self.assertEqual(EXAMPLE['qos_network_policy_id'],
|
||||||
sot.qos_network_policy_id)
|
sot.qos_network_policy_id)
|
||||||
|
@ -0,0 +1,6 @@
|
|||||||
|
---
|
||||||
|
features:
|
||||||
|
- |
|
||||||
|
Add ``numa_affinity_policy`` attribute to ``port`` resource. Users
|
||||||
|
can set this attribute to ``required``, ``deferred`` or ``legacy``.
|
||||||
|
This parameter is nullable.
|
Loading…
x
Reference in New Issue
Block a user