From 52c4a55d43248d87737613509930242244b6ff3c Mon Sep 17 00:00:00 2001 From: Sindhu Devale Date: Sun, 6 Nov 2016 22:56:00 -0600 Subject: Add 'description' option This patch adds '--description' option to os security group rule create cmd. Change-Id: I604bcdeb4658d2dcc4d860a87e704e186cca5225 Partially-Implements: blueprint network-commands-options Partially-Implements: blueprint neutron-client-descriptions --- openstackclient/network/v2/security_group_rule.py | 8 ++++++++ 1 file changed, 8 insertions(+) (limited to 'openstackclient/network') diff --git a/openstackclient/network/v2/security_group_rule.py b/openstackclient/network/v2/security_group_rule.py index e3be44ec..0f3bad3d 100644 --- a/openstackclient/network/v2/security_group_rule.py +++ b/openstackclient/network/v2/security_group_rule.py @@ -109,6 +109,11 @@ class CreateSecurityGroupRule(common.NetworkAndComputeShowOne): return parser def update_parser_network(self, parser): + parser.add_argument( + '--description', + metavar='', + help=_("Set security group rule description") + ) parser.add_argument( '--dst-port', metavar='', @@ -235,6 +240,9 @@ class CreateSecurityGroupRule(common.NetworkAndComputeShowOne): attrs = {} attrs['protocol'] = self._get_protocol(parsed_args) + if parsed_args.description is not None: + attrs['description'] = parsed_args.description + # NOTE(rtheis): A direction must be specified and ingress # is the default. if parsed_args.ingress or not parsed_args.egress: -- cgit v1.2.1