Merge "Add default value to pool-prefix in Subnet-pool"
This commit is contained in:
commit
061037aaf1
openstackclient
@ -111,6 +111,9 @@ class CreateSubnetPool(command.ShowOne):
|
|||||||
def take_action(self, parsed_args):
|
def take_action(self, parsed_args):
|
||||||
client = self.app.client_manager.network
|
client = self.app.client_manager.network
|
||||||
attrs = _get_attrs(self.app.client_manager, parsed_args)
|
attrs = _get_attrs(self.app.client_manager, parsed_args)
|
||||||
|
# NeutronServer expects prefixes to be a List
|
||||||
|
if "prefixes" not in attrs:
|
||||||
|
attrs['prefixes'] = []
|
||||||
obj = client.create_subnet_pool(**attrs)
|
obj = client.create_subnet_pool(**attrs)
|
||||||
columns = _get_columns(obj)
|
columns = _get_columns(obj)
|
||||||
data = utils.get_item_properties(obj, columns, formatters=_formatters)
|
data = utils.get_item_properties(obj, columns, formatters=_formatters)
|
||||||
|
@ -149,6 +149,7 @@ class TestCreateSubnetPool(TestSubnetPool):
|
|||||||
'default_prefixlen': self._subnet_pool.default_prefixlen,
|
'default_prefixlen': self._subnet_pool.default_prefixlen,
|
||||||
'max_prefixlen': self._subnet_pool.max_prefixlen,
|
'max_prefixlen': self._subnet_pool.max_prefixlen,
|
||||||
'min_prefixlen': self._subnet_pool.min_prefixlen,
|
'min_prefixlen': self._subnet_pool.min_prefixlen,
|
||||||
|
'prefixes': [],
|
||||||
'name': self._subnet_pool.name,
|
'name': self._subnet_pool.name,
|
||||||
})
|
})
|
||||||
self.assertEqual(self.columns, columns)
|
self.assertEqual(self.columns, columns)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user