diff options
author | Jenkins <jenkins@review.openstack.org> | 2016-05-19 10:24:27 +0000 |
---|---|---|
committer | Gerrit Code Review <review@openstack.org> | 2016-05-19 10:24:27 +0000 |
commit | 5ed9b7b9f66cc592c78595516acdeae8b6e9516e (patch) | |
tree | c09b46494c2cc399c3e1a8308b03f6bf2814438e | |
parent | 8570dd1f0ae0bb2277535a9f92d592dfa9bf3d34 (diff) | |
parent | 58c990bc45d6fd5951811354c8e0e882d1d29781 (diff) | |
download | python-neutronclient-5ed9b7b9f66cc592c78595516acdeae8b6e9516e.tar.gz |
Merge "Remove 'u' displayed before subnetpool-list's prefixes" into stable/liberty
-rw-r--r-- | neutronclient/neutron/v2_0/subnetpool.py | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/neutronclient/neutron/v2_0/subnetpool.py b/neutronclient/neutron/v2_0/subnetpool.py index bc0bdf0..51c93c0 100644 --- a/neutronclient/neutron/v2_0/subnetpool.py +++ b/neutronclient/neutron/v2_0/subnetpool.py @@ -18,6 +18,13 @@ from neutronclient.i18n import _ from neutronclient.neutron import v2_0 as neutronV20 +def _format_prefixes(subnetpool): + try: + return '\n'.join(pool for pool in subnetpool['prefixes']) + except (TypeError, KeyError): + return subnetpool['prefixes'] + + def add_updatable_arguments(parser): parser.add_argument( '--min-prefixlen', type=int, @@ -43,6 +50,7 @@ def updatable_args2body(parsed_args, body, for_create=True): class ListSubnetPool(neutronV20.ListCommand): """List subnetpools that belong to a given tenant.""" + _formatters = {'prefixes': _format_prefixes, } resource = 'subnetpool' list_columns = ['id', 'name', 'prefixes', 'default_prefixlen', 'address_scope_id'] |