diff options
| author | Daniel Strong <dstrong@glyx.co.uk> | 2020-03-18 15:51:55 +0000 |
|---|---|---|
| committer | Daniel Strong <dstrong@glyx.co.uk> | 2020-03-18 18:10:17 +0000 |
| commit | d2826e89e99ba63335a468e50e49db2fad6ab337 (patch) | |
| tree | efc752bf0062f5229709ef3886a1646a5afce3b7 /openstackclient/network/v2 | |
| parent | 8c4ecbe35dbf95ab91e693caff85132d9b881044 (diff) | |
| download | python-openstackclient-d2826e89e99ba63335a468e50e49db2fad6ab337.tar.gz | |
Allow setting floating IP description
Change-Id: If664bfe3c9fdcb69c7046eb16c5d32602d1b3262
Story: 2007439
Task: 39094
Diffstat (limited to 'openstackclient/network/v2')
| -rw-r--r-- | openstackclient/network/v2/floating_ip.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/openstackclient/network/v2/floating_ip.py b/openstackclient/network/v2/floating_ip.py index 4525913f..f3e3e5c4 100644 --- a/openstackclient/network/v2/floating_ip.py +++ b/openstackclient/network/v2/floating_ip.py @@ -412,6 +412,11 @@ class SetFloatingIP(command.Command): help=_("Fixed IP of the port " "(required only if port has multiple IPs)") ) + parser.add_argument( + '--description', + metavar='<description>', + help=_('Set floating IP description') + ) qos_policy_group = parser.add_mutually_exclusive_group() qos_policy_group.add_argument( '--qos-policy', @@ -443,6 +448,9 @@ class SetFloatingIP(command.Command): if parsed_args.fixed_ip_address: attrs['fixed_ip_address'] = parsed_args.fixed_ip_address + if parsed_args.description: + attrs['description'] = parsed_args.description + if parsed_args.qos_policy: attrs['qos_policy_id'] = client.find_qos_policy( parsed_args.qos_policy, ignore_missing=False).id |
