From 4265002e599af332f2e6288814dcaefa0dcb1be0 Mon Sep 17 00:00:00 2001 From: Cao Xuan Hoang Date: Thu, 18 Aug 2016 16:50:52 +0700 Subject: Add 'description' option to os subnet (pool) create/set cmd This patch adds '--description' option to the commands. Change-Id: Ifc2828670c3c48a87a0493d98686a5babf9b2ae7 Closes-Bug: #1614458 Closes-Bug: #1614823 Partially-Implements: blueprint network-commands-options --- openstackclient/network/v2/subnet.py | 12 ++++++++++++ 1 file changed, 12 insertions(+) (limited to 'openstackclient/network/v2/subnet.py') diff --git a/openstackclient/network/v2/subnet.py b/openstackclient/network/v2/subnet.py index f1c7d15d..85babf16 100644 --- a/openstackclient/network/v2/subnet.py +++ b/openstackclient/network/v2/subnet.py @@ -196,6 +196,8 @@ def _get_attrs(client_manager, parsed_args, is_create=True): if ('service_types' in parsed_args and parsed_args.service_types is not None): attrs['service_types'] = parsed_args.service_types + if parsed_args.description is not None: + attrs['description'] = parsed_args.description return attrs @@ -294,6 +296,11 @@ class CreateSubnet(command.ShowOne): metavar='', help=_("Network this subnet belongs to (name or ID)") ) + parser.add_argument( + '--description', + metavar='', + help=_("Set subnet description") + ) _get_common_parse_arguments(parser) return parser @@ -447,6 +454,11 @@ class SetSubnet(command.Command): "'none': This subnet will not use a gateway, " "e.g.: --gateway 192.168.9.1, --gateway none.") ) + parser.add_argument( + '--description', + metavar='', + help=_("Set subnet description") + ) _get_common_parse_arguments(parser) return parser -- cgit v1.2.1