diff options
| author | Rodolfo Alonso Hernandez <ralonsoh@redhat.com> | 2020-12-17 17:08:22 +0000 |
|---|---|---|
| committer | Rodolfo Alonso Hernandez <ralonsoh@redhat.com> | 2021-01-19 14:42:46 +0000 |
| commit | 0cc878e5b053765a0d3c13f5588bc160b05a388b (patch) | |
| tree | b266ba1bb25010a66f25cc394ff1dd55c1271c32 /openstackclient/network | |
| parent | 6905e97565b5ddd147b1c277679d7a5eac616273 (diff) | |
| download | python-openstackclient-0cc878e5b053765a0d3c13f5588bc160b05a388b.tar.gz | |
Add device profile to ``port``
Added device profile parameter to ``port create`` command.
Related-Bug: #1906602
Change-Id: I4c222ac334d3a0a0ee568ed1e0bc8518baa375e1
Diffstat (limited to 'openstackclient/network')
| -rw-r--r-- | openstackclient/network/v2/port.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/openstackclient/network/v2/port.py b/openstackclient/network/v2/port.py index cb77759e..dfdb604d 100644 --- a/openstackclient/network/v2/port.py +++ b/openstackclient/network/v2/port.py @@ -168,6 +168,9 @@ def _get_attrs(client_manager, parsed_args): parsed_args.numa_policy_legacy): attrs['numa_affinity_policy'] = 'legacy' + if 'device_profile' in parsed_args and parsed_args.device_profile: + attrs['device_profile'] = parsed_args.device_profile + return attrs @@ -443,6 +446,11 @@ class CreatePort(command.ShowOne): "ip-address=<ip-address>[,mac-address=<mac-address>] " "(repeat option to set multiple allowed-address pairs)") ) + parser.add_argument( + '--device-profile', + metavar='<device-profile>', + help=_('Cyborg port device profile') + ) _tag.add_tag_option_to_parser_for_create(parser, _('port')) return parser |
