summaryrefslogtreecommitdiff
path: root/openstackclient/network/v2/floating_ip.py
diff options
context:
space:
mode:
authorJenkins <jenkins@review.openstack.org>2016-09-23 18:26:55 +0000
committerGerrit Code Review <review@openstack.org>2016-09-23 18:26:55 +0000
commit578cd12dfb2140da48dd5f8d2ed3e6a3e2906a2d (patch)
treebb21d1a777e3749b615550d4126f3a4ab47c0976 /openstackclient/network/v2/floating_ip.py
parentb0750c76eca8e8ec8849f70c839fac550d33f28c (diff)
parent0981931628cdea07793850631595cf7299badeaa (diff)
downloadpython-openstackclient-578cd12dfb2140da48dd5f8d2ed3e6a3e2906a2d.tar.gz
Merge "Add --description to Neutron commands"
Diffstat (limited to 'openstackclient/network/v2/floating_ip.py')
-rw-r--r--openstackclient/network/v2/floating_ip.py8
1 files changed, 8 insertions, 0 deletions
diff --git a/openstackclient/network/v2/floating_ip.py b/openstackclient/network/v2/floating_ip.py
index 454335f1..bb75540c 100644
--- a/openstackclient/network/v2/floating_ip.py
+++ b/openstackclient/network/v2/floating_ip.py
@@ -55,6 +55,9 @@ def _get_attrs(client_manager, parsed_args):
if parsed_args.fixed_ip_address:
attrs['fixed_ip_address'] = parsed_args.fixed_ip_address
+ if parsed_args.description is not None:
+ attrs['description'] = parsed_args.description
+
return attrs
@@ -97,6 +100,11 @@ class CreateFloatingIP(common.NetworkAndComputeShowOne):
dest='fixed_ip_address',
help=_("Fixed IP address mapped to the floating IP")
)
+ parser.add_argument(
+ '--description',
+ metavar='<description>',
+ help=_('Set floating IP description')
+ )
return parser
def take_action_network(self, client, parsed_args):