summaryrefslogtreecommitdiff
path: root/openstackclient/network/v2/subnet.py
diff options
context:
space:
mode:
authorRichard Theis <rtheis@us.ibm.com>2016-09-28 08:16:22 -0500
committerRichard Theis <rtheis@us.ibm.com>2016-09-28 08:44:34 -0500
commit256ec66f79f98b41497e8937911604bac7ddeabb (patch)
treee9cd207fd67784bc69a1b9b2c57e0845b5e06e5f /openstackclient/network/v2/subnet.py
parent81a2b9a6bc40e6d815a41c23a0324f474612118b (diff)
downloadpython-openstackclient-256ec66f79f98b41497e8937911604bac7ddeabb.tar.gz
Remove beta label for network segment resource
With Ocata development opened, neutron network segments are no longer beta resources. Change-Id: I25be51c30df17c746136471b88840f64a03187b9 Partially-Implements: blueprint routed-networks
Diffstat (limited to 'openstackclient/network/v2/subnet.py')
-rw-r--r--openstackclient/network/v2/subnet.py15
1 files changed, 7 insertions, 8 deletions
diff --git a/openstackclient/network/v2/subnet.py b/openstackclient/network/v2/subnet.py
index 2021d9f0..1b778c91 100644
--- a/openstackclient/network/v2/subnet.py
+++ b/openstackclient/network/v2/subnet.py
@@ -179,7 +179,7 @@ def _get_attrs(client_manager, parsed_args, is_create=True):
attrs['ipv6_ra_mode'] = parsed_args.ipv6_ra_mode
if parsed_args.ipv6_address_mode is not None:
attrs['ipv6_address_mode'] = parsed_args.ipv6_address_mode
- if 'network_segment' in parsed_args:
+ if parsed_args.network_segment is not None:
attrs['segment_id'] = client.find_segment(
parsed_args.network_segment, ignore_missing=False).id
@@ -299,13 +299,12 @@ class CreateSubnet(command.ShowOne):
help=_("IPv6 address mode, "
"valid modes: [dhcpv6-stateful, dhcpv6-stateless, slaac]")
)
- if self.app.options.os_beta_command:
- parser.add_argument(
- '--network-segment',
- metavar='<network-segment>',
- help=_("Network segment to associate with this subnet "
- "(ID only)")
- )
+ parser.add_argument(
+ '--network-segment',
+ metavar='<network-segment>',
+ help=_("Network segment to associate with this subnet "
+ "(name or ID)")
+ )
parser.add_argument(
'--network',
required=True,