summaryrefslogtreecommitdiff
path: root/openstackclient/network
diff options
context:
space:
mode:
authorAnkur Gupta <ankur.gupta@intel.com>2016-09-19 16:43:28 -0500
committerAnkur Gupta <ankur.gupta@intel.com>2016-09-19 19:18:17 -0500
commit88be7ddd388c440d3f80564c7f1f4f2aed1a8e36 (patch)
treebdf2d642f7a428de5d75106b960c468514f5fb85 /openstackclient/network
parent44cf358a142ec1ead41cebe40fe2867483c3fc03 (diff)
downloadpython-openstackclient-88be7ddd388c440d3f80564c7f1f4f2aed1a8e36.tar.gz
Add --description to Create/Set Network
Added simple option for network description to create and set network. Change-Id: I90ce4db4e365a56ecddb00d59f4c5aa2ebbd49a3 Partially-Implements: blueprint network-command-options
Diffstat (limited to 'openstackclient/network')
-rw-r--r--openstackclient/network/v2/network.py14
1 files changed, 14 insertions, 0 deletions
diff --git a/openstackclient/network/v2/network.py b/openstackclient/network/v2/network.py
index ccc02fd8..31b173e1 100644
--- a/openstackclient/network/v2/network.py
+++ b/openstackclient/network/v2/network.py
@@ -78,6 +78,10 @@ def _get_attrs(client_manager, parsed_args):
parsed_args.availability_zone_hints is not None:
attrs['availability_zone_hints'] = parsed_args.availability_zone_hints
+ # set description
+ if parsed_args.description:
+ attrs['description'] = parsed_args.description
+
# update_external_network_options
if parsed_args.internal:
attrs['router:external'] = False
@@ -191,6 +195,11 @@ class CreateNetwork(common.NetworkAndComputeShowOne):
metavar='<project>',
help=_("Owner's project (name or ID)")
)
+ parser.add_argument(
+ '--description',
+ metavar='<description>',
+ help=_("Set network description")
+ )
identity_common.add_project_domain_option_to_parser(parser)
parser.add_argument(
'--availability-zone-hint',
@@ -420,6 +429,11 @@ class SetNetwork(command.Command):
action='store_true',
help=_("Do not share the network between projects")
)
+ parser.add_argument(
+ '--description',
+ metavar="<description",
+ help=_("Set network description")
+ )
port_security_group = parser.add_mutually_exclusive_group()
port_security_group.add_argument(
'--enable-port-security',