summaryrefslogtreecommitdiff
path: root/openstackclient/network
diff options
context:
space:
mode:
authorSean Mooney <work@seanmooney.info>2021-03-03 20:20:00 +0000
committerStephen Finucane <sfinucan@redhat.com>2021-03-19 15:19:38 +0000
commit6f821659795fdc82c694bb9fdddd5d3c61702e21 (patch)
treeaeeecdcf7aa521bec26b237d2df6c439906099b0 /openstackclient/network
parent86bca18b74539d024e3854af0dfd3552c4d3b50b (diff)
downloadpython-openstackclient-6f821659795fdc82c694bb9fdddd5d3c61702e21.tar.gz
network: Add support for vnic-type vdpa
Extend 'port create' to support vinc-type vdpa as introduced by neutron in [1]. [1] https://review.opendev.org/c/openstack/neutron/+/760047 Change-Id: I635c5269f4e8fc55f234c98e85fced87b39fce81
Diffstat (limited to 'openstackclient/network')
-rw-r--r--openstackclient/network/v2/port.py14
1 files changed, 9 insertions, 5 deletions
diff --git a/openstackclient/network/v2/port.py b/openstackclient/network/v2/port.py
index 6885e147..4feffc1d 100644
--- a/openstackclient/network/v2/port.py
+++ b/openstackclient/network/v2/port.py
@@ -255,11 +255,15 @@ def _add_updatable_args(parser):
parser.add_argument(
'--vnic-type',
metavar='<vnic-type>',
- choices=['direct', 'direct-physical', 'macvtap',
- 'normal', 'baremetal', 'virtio-forwarder'],
- help=_("VNIC type for this port (direct | direct-physical | "
- "macvtap | normal | baremetal | virtio-forwarder, "
- "default: normal)")
+ choices=(
+ 'direct', 'direct-physical', 'macvtap',
+ 'normal', 'baremetal', 'virtio-forwarder', 'vdpa'
+ ),
+ help=_(
+ "VNIC type for this port (direct | direct-physical | "
+ "macvtap | normal | baremetal | virtio-forwarder | vdpa, "
+ "default: normal)"
+ ),
)
parser.add_argument(
'--host',