diff options
| author | Sindhu Devale <sindhu.devale@intel.com> | 2016-11-06 22:56:00 -0600 |
|---|---|---|
| committer | Steve Martinelli <s.martinelli@gmail.com> | 2016-11-08 21:52:41 +0000 |
| commit | 52c4a55d43248d87737613509930242244b6ff3c (patch) | |
| tree | a0380c334f2275fc462ea17dc42fae87650bc978 /openstackclient/network | |
| parent | 0e3e05098c5f0e1a4c8dfe90f84940a9e6b9374b (diff) | |
| download | python-openstackclient-52c4a55d43248d87737613509930242244b6ff3c.tar.gz | |
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
Diffstat (limited to 'openstackclient/network')
| -rw-r--r-- | openstackclient/network/v2/security_group_rule.py | 8 |
1 files changed, 8 insertions, 0 deletions
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 @@ -110,6 +110,11 @@ class CreateSecurityGroupRule(common.NetworkAndComputeShowOne): def update_parser_network(self, parser): parser.add_argument( + '--description', + metavar='<description>', + help=_("Set security group rule description") + ) + parser.add_argument( '--dst-port', metavar='<port-range>', action=parseractions.RangeAction, @@ -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: |
