Adding volume_mount_prefix parameter
Adding this parameter to create and update on the CLI Change-Id: I792b4e7f0182e042086555f612d188d6dea03cf1 Closes-bug: #1630563
This commit is contained in:
@@ -265,7 +265,9 @@ class CreateNodeGroupTemplate(command.ShowOne):
|
||||
is_protected=parsed_args.protected,
|
||||
node_configs=configs,
|
||||
shares=shares,
|
||||
volumes_availability_zone=parsed_args.volumes_availability_zone
|
||||
volumes_availability_zone=(
|
||||
parsed_args.volumes_availability_zone),
|
||||
volume_mount_prefix=parsed_args.volumes_mount_prefix
|
||||
).to_dict()
|
||||
|
||||
_format_ngt_output(data)
|
||||
@@ -679,7 +681,9 @@ class UpdateNodeGroupTemplate(command.ShowOne):
|
||||
is_protected=parsed_args.is_protected,
|
||||
node_configs=configs,
|
||||
shares=shares,
|
||||
volumes_availability_zone=parsed_args.volumes_availability_zone
|
||||
volumes_availability_zone=(
|
||||
parsed_args.volumes_availability_zone),
|
||||
volume_mount_prefix=parsed_args.volumes_mount_prefix
|
||||
)
|
||||
|
||||
data = client.node_group_templates.update(
|
||||
|
||||
@@ -98,7 +98,7 @@ class TestCreateNodeGroupTemplate(TestNodeGroupTemplates):
|
||||
volume_local_to_instance=False,
|
||||
volume_type=None, volumes_availability_zone=None,
|
||||
volumes_per_node=None, volumes_size=None, shares=None,
|
||||
node_configs=None)
|
||||
node_configs=None, volume_mount_prefix=None)
|
||||
|
||||
def test_ngt_create_all_options(self):
|
||||
arglist = ['--name', 'template', '--plugin', 'fake',
|
||||
@@ -144,7 +144,8 @@ class TestCreateNodeGroupTemplate(TestNodeGroupTemplates):
|
||||
plugin_name='fake', security_groups=['secgr'], use_autoconfig=True,
|
||||
volume_local_to_instance=True, volume_type='type',
|
||||
volumes_availability_zone='vavzone', volumes_per_node=2,
|
||||
volumes_size=2, shares=None, node_configs=None)
|
||||
volumes_size=2, shares=None, node_configs=None,
|
||||
volume_mount_prefix='/volume/asd')
|
||||
|
||||
# Check that columns are correct
|
||||
expected_columns = (
|
||||
@@ -370,7 +371,7 @@ class TestUpdateNodeGroupTemplate(TestNodeGroupTemplates):
|
||||
plugin_name='fake', security_groups=['secgr'], use_autoconfig=True,
|
||||
volume_local_to_instance=True, volume_type='type',
|
||||
volumes_availability_zone='vavzone', volumes_per_node=2,
|
||||
volumes_size=2)
|
||||
volumes_size=2, volume_mount_prefix='/volume/asd')
|
||||
|
||||
# Check that columns are correct
|
||||
expected_columns = (
|
||||
|
||||
Reference in New Issue
Block a user