Merge "Fix lbaas-loadbalancer-create with no --name"
This commit is contained in:
@@ -69,13 +69,13 @@ class CreateLoadBalancer(neutronV20.CreateCommand):
|
|||||||
self.get_client(), 'subnet', parsed_args.vip_subnet)
|
self.get_client(), 'subnet', parsed_args.vip_subnet)
|
||||||
body = {
|
body = {
|
||||||
self.resource: {
|
self.resource: {
|
||||||
'name': parsed_args.name,
|
|
||||||
'vip_subnet_id': _subnet_id,
|
'vip_subnet_id': _subnet_id,
|
||||||
'admin_state_up': parsed_args.admin_state,
|
'admin_state_up': parsed_args.admin_state,
|
||||||
},
|
},
|
||||||
}
|
}
|
||||||
neutronV20.update_dict(parsed_args, body[self.resource],
|
neutronV20.update_dict(parsed_args, body[self.resource],
|
||||||
['description', 'provider', 'vip_address'])
|
['description', 'provider', 'vip_address',
|
||||||
|
'name'])
|
||||||
return body
|
return body
|
||||||
|
|
||||||
|
|
||||||
|
@@ -32,9 +32,9 @@ class CLITestV20LbLoadBalancerJSON(test_cli20.CLITestV20Base):
|
|||||||
name = 'lbaas-loadbalancer-name'
|
name = 'lbaas-loadbalancer-name'
|
||||||
vip_subnet_id = 'vip-subnet'
|
vip_subnet_id = 'vip-subnet'
|
||||||
my_id = 'my-id'
|
my_id = 'my-id'
|
||||||
args = ['--name', name, vip_subnet_id]
|
args = [vip_subnet_id]
|
||||||
position_names = ['name', 'vip_subnet_id']
|
position_names = ['vip_subnet_id']
|
||||||
position_values = [name, vip_subnet_id]
|
position_values = [vip_subnet_id]
|
||||||
self._test_create_resource(resource, cmd, name, my_id, args,
|
self._test_create_resource(resource, cmd, name, my_id, args,
|
||||||
position_names, position_values,
|
position_names, position_values,
|
||||||
cmd_resource=cmd_resource)
|
cmd_resource=cmd_resource)
|
||||||
|
Reference in New Issue
Block a user