Remove admin only text from 'port create' help text
Specifying a MAC address is only admin only for 'port set' [0], remove it from the 'port create' help text. [0] https://docs.openstack.org/api-ref/network/v2/index.html#ports Change-Id: Ic3296dd03676b460b3d08b1bbaae6f1d132e839d
This commit is contained in:
parent
d9b95d776a
commit
5483370981
@ -284,7 +284,7 @@ def _prepare_filter_fixed_ips(client_manager, parsed_args):
|
|||||||
return ips
|
return ips
|
||||||
|
|
||||||
|
|
||||||
def _add_updatable_args(parser):
|
def _add_updatable_args(parser, create=False):
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
'--description',
|
'--description',
|
||||||
metavar='<description>',
|
metavar='<description>',
|
||||||
@ -296,7 +296,11 @@ def _add_updatable_args(parser):
|
|||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
'--mac-address',
|
'--mac-address',
|
||||||
metavar='<mac-address>',
|
metavar='<mac-address>',
|
||||||
help=_("MAC address of this port (admin only)"),
|
help=(
|
||||||
|
_("MAC address of this port")
|
||||||
|
if create
|
||||||
|
else _("MAC address of this port (admin only)")
|
||||||
|
),
|
||||||
)
|
)
|
||||||
parser.add_argument(
|
parser.add_argument(
|
||||||
'--device-owner',
|
'--device-owner',
|
||||||
@ -452,7 +456,7 @@ class CreatePort(command.ShowOne, common.NeutronCommandWithExtraArgs):
|
|||||||
required=True,
|
required=True,
|
||||||
help=_("Network this port belongs to (name or ID)"),
|
help=_("Network this port belongs to (name or ID)"),
|
||||||
)
|
)
|
||||||
_add_updatable_args(parser)
|
_add_updatable_args(parser, create=True)
|
||||||
fixed_ip = parser.add_mutually_exclusive_group()
|
fixed_ip = parser.add_mutually_exclusive_group()
|
||||||
fixed_ip.add_argument(
|
fixed_ip.add_argument(
|
||||||
'--fixed-ip',
|
'--fixed-ip',
|
||||||
|
Loading…
x
Reference in New Issue
Block a user