diff options
| author | Davanum Srinivas <davanum@gmail.com> | 2015-04-15 16:32:10 -0400 |
|---|---|---|
| committer | Davanum Srinivas <davanum@gmail.com> | 2015-04-15 21:17:00 -0400 |
| commit | 459526e25dc27de309abfbd8e584c7c756dd1245 (patch) | |
| tree | a21ba6f8a36bf5b2075b2acecb0dfb0b3e615b64 /openstackclient/compute | |
| parent | 8b44d3405466eb53b7370a96295e168de5d93be7 (diff) | |
| download | python-openstackclient-459526e25dc27de309abfbd8e584c7c756dd1245.tar.gz | |
Better help for --nic in create server
Use the help string from python-novaclient for a better user
experience.
Closes-Bug: #1444685
Change-Id: If7b8e3f68a0c6ad82b9959f162670b5568d5d12d
Diffstat (limited to 'openstackclient/compute')
| -rw-r--r-- | openstackclient/compute/v2/server.py | 11 |
1 files changed, 9 insertions, 2 deletions
diff --git a/openstackclient/compute/v2/server.py b/openstackclient/compute/v2/server.py index 49ef18b2..e672819b 100644 --- a/openstackclient/compute/v2/server.py +++ b/openstackclient/compute/v2/server.py @@ -275,10 +275,17 @@ class CreateServer(show.ShowOne): ) parser.add_argument( '--nic', - metavar='<nic-config-string>', + metavar="<net-id=net-uuid,v4-fixed-ip=ip-addr,v6-fixed-ip=ip-addr," + "port-id=port-uuid>", action='append', default=[], - help=_('Specify NIC configuration (optional extension)'), + help=_("Create a NIC on the server. " + "Specify option multiple times to create multiple NICs. " + "Either net-id or port-id must be provided, but not both. " + "net-id: attach NIC to network with this UUID, " + "port-id: attach NIC to port with this UUID, " + "v4-fixed-ip: IPv4 fixed address for NIC (optional), " + "v6-fixed-ip: IPv6 fixed address for NIC (optional), "), ) parser.add_argument( '--hint', |
