diff options
| author | Zuul <zuul@review.openstack.org> | 2019-02-27 22:15:47 +0000 |
|---|---|---|
| committer | Gerrit Code Review <review@openstack.org> | 2019-02-27 22:15:48 +0000 |
| commit | 3d7772e34ad421f6ce1362641e79a8da0255e455 (patch) | |
| tree | 9c299cf8ed2160bf97747a4260ac6854329c292e /openstackclient/network | |
| parent | 1ea988e5c6f15e9cc1a66d2393c76fc3c4b3cab3 (diff) | |
| parent | a5865b176304b92736a71cd6ad2dd1199c588ba5 (diff) | |
| download | python-openstackclient-3d7772e34ad421f6ce1362641e79a8da0255e455.tar.gz | |
Merge "Partially Revert "Add command to unset information from Subnet-pools""
Diffstat (limited to 'openstackclient/network')
| -rw-r--r-- | openstackclient/network/v2/subnet_pool.py | 23 |
1 files changed, 0 insertions, 23 deletions
diff --git a/openstackclient/network/v2/subnet_pool.py b/openstackclient/network/v2/subnet_pool.py index d8c06eb8..ba0b6c45 100644 --- a/openstackclient/network/v2/subnet_pool.py +++ b/openstackclient/network/v2/subnet_pool.py @@ -13,7 +13,6 @@ """Subnet pool action implementations""" -import copy import logging from osc_lib.cli import parseractions @@ -443,14 +442,6 @@ class UnsetSubnetPool(command.Command): def get_parser(self, prog_name): parser = super(UnsetSubnetPool, self).get_parser(prog_name) parser.add_argument( - '--pool-prefix', - metavar='<pool-prefix>', - action='append', - dest='prefixes', - help=_('Remove subnet pool prefixes (in CIDR notation). ' - '(repeat option to unset multiple prefixes).'), - ) - parser.add_argument( 'subnet_pool', metavar="<subnet-pool>", help=_("Subnet pool to modify (name or ID)") @@ -462,19 +453,5 @@ class UnsetSubnetPool(command.Command): client = self.app.client_manager.network obj = client.find_subnet_pool( parsed_args.subnet_pool, ignore_missing=False) - tmp_prefixes = copy.deepcopy(obj.prefixes) - attrs = {} - if parsed_args.prefixes: - for prefix in parsed_args.prefixes: - try: - tmp_prefixes.remove(prefix) - except ValueError: - msg = _( - "Subnet pool does not " - "contain prefix %s") % prefix - raise exceptions.CommandError(msg) - attrs['prefixes'] = tmp_prefixes - if attrs: - client.update_subnet_pool(obj, **attrs) # tags is a subresource and it needs to be updated separately. _tag.update_tags_for_unset(client, obj, parsed_args) |
