Remove rehome_data from subcloud show
Remove rehome_data from command: dcmanager subcloud show SUBCLOUD Test Plan: PASS - dcmanager subclouds show SUBCLOUD can show items without rehome_data Story: 2010852 Task: 49035 Change-Id: I62d73757196f499839c1cc9c0b8a9e616388cf7b Signed-off-by: Wang Tao <tao.wang@windriver.com>
This commit is contained in:
parent
7e2021bbe0
commit
5c82ba1e6a
|
@ -77,7 +77,6 @@ def detail_format(subcloud=None):
|
||||||
'systemcontroller_gateway_ip',
|
'systemcontroller_gateway_ip',
|
||||||
'group_id',
|
'group_id',
|
||||||
'peer_group_id',
|
'peer_group_id',
|
||||||
'rehome_data',
|
|
||||||
'created_at',
|
'created_at',
|
||||||
'updated_at',
|
'updated_at',
|
||||||
'backup_status',
|
'backup_status',
|
||||||
|
@ -101,7 +100,6 @@ def detail_format(subcloud=None):
|
||||||
subcloud.systemcontroller_gateway_ip,
|
subcloud.systemcontroller_gateway_ip,
|
||||||
subcloud.group_id,
|
subcloud.group_id,
|
||||||
subcloud.peer_group_id,
|
subcloud.peer_group_id,
|
||||||
subcloud.rehome_data,
|
|
||||||
subcloud.created_at,
|
subcloud.created_at,
|
||||||
subcloud.updated_at,
|
subcloud.updated_at,
|
||||||
subcloud.backup_status,
|
subcloud.backup_status,
|
||||||
|
|
|
@ -87,7 +87,7 @@ SUBCLOUD_RESOURCE = api_base.Subcloud(
|
||||||
backup_datetime=BACKUP_DATETIME)
|
backup_datetime=BACKUP_DATETIME)
|
||||||
|
|
||||||
# Subcloud CLI resource object with peerid rehome data
|
# Subcloud CLI resource object with peerid rehome data
|
||||||
SUBCLOUD_RESOURCE_WITH_PEERID_REHOME_DATA = api_base.Subcloud(
|
SUBCLOUD_RESOURCE_WITH_PEERID = api_base.Subcloud(
|
||||||
mock,
|
mock,
|
||||||
subcloud_id=ID,
|
subcloud_id=ID,
|
||||||
name=NAME,
|
name=NAME,
|
||||||
|
@ -104,7 +104,6 @@ SUBCLOUD_RESOURCE_WITH_PEERID_REHOME_DATA = api_base.Subcloud(
|
||||||
systemcontroller_gateway_ip=SYSTEMCONTROLLER_GATEWAY_IP,
|
systemcontroller_gateway_ip=SYSTEMCONTROLLER_GATEWAY_IP,
|
||||||
group_id=DEFAULT_SUBCLOUD_GROUP_ID,
|
group_id=DEFAULT_SUBCLOUD_GROUP_ID,
|
||||||
peer_group_id=SUBCLOUD_PEERGROUP_ID,
|
peer_group_id=SUBCLOUD_PEERGROUP_ID,
|
||||||
rehome_data=SUBCLOUD_REHOME_DATA,
|
|
||||||
created_at=TIME_NOW,
|
created_at=TIME_NOW,
|
||||||
updated_at=TIME_NOW,
|
updated_at=TIME_NOW,
|
||||||
backup_status=BACKUP_STATUS,
|
backup_status=BACKUP_STATUS,
|
||||||
|
@ -133,7 +132,7 @@ SUBCLOUD_FIELD_RESULT_LIST = (
|
||||||
)
|
)
|
||||||
|
|
||||||
# Subcloud result values returned from various API calls (e.g. subcloud show)
|
# Subcloud result values returned from various API calls (e.g. subcloud show)
|
||||||
SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA = (
|
SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID = (
|
||||||
ID,
|
ID,
|
||||||
NAME,
|
NAME,
|
||||||
DESCRIPTION,
|
DESCRIPTION,
|
||||||
|
@ -149,7 +148,6 @@ SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA = (
|
||||||
SYSTEMCONTROLLER_GATEWAY_IP,
|
SYSTEMCONTROLLER_GATEWAY_IP,
|
||||||
DEFAULT_SUBCLOUD_GROUP_ID,
|
DEFAULT_SUBCLOUD_GROUP_ID,
|
||||||
SUBCLOUD_PEERGROUP_ID,
|
SUBCLOUD_PEERGROUP_ID,
|
||||||
SUBCLOUD_REHOME_DATA,
|
|
||||||
TIME_NOW,
|
TIME_NOW,
|
||||||
TIME_NOW,
|
TIME_NOW,
|
||||||
BACKUP_STATUS,
|
BACKUP_STATUS,
|
||||||
|
@ -158,7 +156,7 @@ SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA = (
|
||||||
|
|
||||||
EMPTY_SUBCLOUD_FIELD_RESULT = (('<none>',) * len(SUBCLOUD_FIELD_RESULT_LIST),)
|
EMPTY_SUBCLOUD_FIELD_RESULT = (('<none>',) * len(SUBCLOUD_FIELD_RESULT_LIST),)
|
||||||
EMPTY_SUBCLOUD_FIELD_RESULT_WITH_PEERID_REHOME_DATA = \
|
EMPTY_SUBCLOUD_FIELD_RESULT_WITH_PEERID_REHOME_DATA = \
|
||||||
(('<none>',) * len(SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA),)
|
(('<none>',) * len(SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID),)
|
||||||
|
|
||||||
# Subcloud result values returned from subcloud list command
|
# Subcloud result values returned from subcloud list command
|
||||||
SUBCLOUD_LIST_RESULT = (
|
SUBCLOUD_LIST_RESULT = (
|
||||||
|
|
|
@ -45,7 +45,7 @@ class TestCLIPhasedSubcloudDeployManagerV1(base.BaseCommandTest):
|
||||||
'--release', base.SOFTWARE_VERSION,
|
'--release', base.SOFTWARE_VERSION,
|
||||||
])
|
])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_subcloud_deploy_bootstrap(self):
|
def test_subcloud_deploy_bootstrap(self):
|
||||||
|
@ -62,7 +62,7 @@ class TestCLIPhasedSubcloudDeployManagerV1(base.BaseCommandTest):
|
||||||
'--bootstrap-values', bootstrap_file_path,
|
'--bootstrap-values', bootstrap_file_path,
|
||||||
])
|
])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_install_subcloud(self):
|
def test_install_subcloud(self):
|
||||||
|
@ -77,7 +77,7 @@ class TestCLIPhasedSubcloudDeployManagerV1(base.BaseCommandTest):
|
||||||
base.NAME, '--install-values', file_path,
|
base.NAME, '--install-values', file_path,
|
||||||
])
|
])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_install_subcloud_with_release(self):
|
def test_install_subcloud_with_release(self):
|
||||||
|
@ -94,7 +94,7 @@ class TestCLIPhasedSubcloudDeployManagerV1(base.BaseCommandTest):
|
||||||
'--release', base.SOFTWARE_VERSION,
|
'--release', base.SOFTWARE_VERSION,
|
||||||
])
|
])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_install_subcloud_without_install_values(self):
|
def test_install_subcloud_without_install_values(self):
|
||||||
|
@ -105,7 +105,7 @@ class TestCLIPhasedSubcloudDeployManagerV1(base.BaseCommandTest):
|
||||||
cmd.InstallPhasedSubcloudDeploy, app_args=[base.NAME])
|
cmd.InstallPhasedSubcloudDeploy, app_args=[base.NAME])
|
||||||
|
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_install_file_does_not_exist(self):
|
def test_install_file_does_not_exist(self):
|
||||||
|
@ -133,7 +133,7 @@ class TestCLIPhasedSubcloudDeployManagerV1(base.BaseCommandTest):
|
||||||
cmd.ConfigPhasedSubcloudDeploy,
|
cmd.ConfigPhasedSubcloudDeploy,
|
||||||
app_args=[base.NAME, '--deploy-config', file_path])
|
app_args=[base.NAME, '--deploy-config', file_path])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_configure_file_does_not_exist(self):
|
def test_configure_file_does_not_exist(self):
|
||||||
|
@ -157,7 +157,7 @@ class TestCLIPhasedSubcloudDeployManagerV1(base.BaseCommandTest):
|
||||||
cmd.CompletePhasedSubcloudDeploy,
|
cmd.CompletePhasedSubcloudDeploy,
|
||||||
app_args=[base.NAME])
|
app_args=[base.NAME])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_abort_subcloud(self):
|
def test_abort_subcloud(self):
|
||||||
|
@ -167,7 +167,7 @@ class TestCLIPhasedSubcloudDeployManagerV1(base.BaseCommandTest):
|
||||||
cmd.AbortPhasedSubcloudDeploy,
|
cmd.AbortPhasedSubcloudDeploy,
|
||||||
app_args=[base.NAME])
|
app_args=[base.NAME])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_subcloud_deploy_resume_all_parameters(self):
|
def test_subcloud_deploy_resume_all_parameters(self):
|
||||||
|
@ -192,7 +192,7 @@ class TestCLIPhasedSubcloudDeployManagerV1(base.BaseCommandTest):
|
||||||
'--release', base.SOFTWARE_VERSION,
|
'--release', base.SOFTWARE_VERSION,
|
||||||
])
|
])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_subcloud_deploy_resume_missing_files(self):
|
def test_subcloud_deploy_resume_missing_files(self):
|
||||||
|
@ -244,7 +244,7 @@ class TestCLIPhasedSubcloudDeployManagerV1(base.BaseCommandTest):
|
||||||
cmd.PhasedSubcloudDeployResume,
|
cmd.PhasedSubcloudDeployResume,
|
||||||
app_args=[base.NAME])
|
app_args=[base.NAME])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_subcloud_deploy_resume_no_files_only_release(self):
|
def test_subcloud_deploy_resume_no_files_only_release(self):
|
||||||
|
@ -257,5 +257,5 @@ class TestCLIPhasedSubcloudDeployManagerV1(base.BaseCommandTest):
|
||||||
'--release', base.SOFTWARE_VERSION,
|
'--release', base.SOFTWARE_VERSION,
|
||||||
])
|
])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
|
@ -85,7 +85,7 @@ class TestCLISubcloudGroupManagerV1(base.BaseCommandTest):
|
||||||
self.client.subcloud_group_manager.subcloud_group_list_subclouds.\
|
self.client.subcloud_group_manager.subcloud_group_list_subclouds.\
|
||||||
assert_called_once_with(ID)
|
assert_called_once_with(ID)
|
||||||
self.assertEqual([
|
self.assertEqual([
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA],
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID],
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_delete_subcloud_group_by_id(self):
|
def test_delete_subcloud_group_by_id(self):
|
||||||
|
|
|
@ -54,7 +54,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
return_value = [base.SUBCLOUD_RESOURCE]
|
return_value = [base.SUBCLOUD_RESOURCE]
|
||||||
actual_call = self.call(subcloud_cmd.ShowSubcloud, app_args=[base.ID])
|
actual_call = self.call(subcloud_cmd.ShowSubcloud, app_args=[base.ID])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_show_subcloud_with_additional_detail(self):
|
def test_show_subcloud_with_additional_detail(self):
|
||||||
|
@ -70,7 +70,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
actual_call = self.call(subcloud_cmd.ShowSubcloud,
|
actual_call = self.call(subcloud_cmd.ShowSubcloud,
|
||||||
app_args=[base.ID, '--detail'])
|
app_args=[base.ID, '--detail'])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA +
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID +
|
||||||
(base.EXTERNAL_OAM_FLOATING_ADDRESS,
|
(base.EXTERNAL_OAM_FLOATING_ADDRESS,
|
||||||
base.DEPLOY_CONFIG_SYNC_STATUS, base.REGION_NAME),
|
base.DEPLOY_CONFIG_SYNC_STATUS, base.REGION_NAME),
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
@ -104,10 +104,10 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
'--release', base.SOFTWARE_VERSION,
|
'--release', base.SOFTWARE_VERSION,
|
||||||
])
|
])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call1[1])
|
actual_call1[1])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call2[1])
|
actual_call2[1])
|
||||||
|
|
||||||
@mock.patch('getpass.getpass', return_value='testpassword')
|
@mock.patch('getpass.getpass', return_value='testpassword')
|
||||||
|
@ -125,7 +125,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
'--migrate',
|
'--migrate',
|
||||||
])
|
])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
@mock.patch('getpass.getpass', return_value='testpassword')
|
@mock.patch('getpass.getpass', return_value='testpassword')
|
||||||
|
@ -151,7 +151,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
@mock.patch('getpass.getpass', return_value='testpassword')
|
@mock.patch('getpass.getpass', return_value='testpassword')
|
||||||
def test_add_migrate_subcloud_with_name_change(self, getpass):
|
def test_add_migrate_subcloud_with_name_change(self, getpass):
|
||||||
SUBCLOUD_RESOURCE = copy.\
|
SUBCLOUD_RESOURCE = copy.\
|
||||||
copy(base.SUBCLOUD_RESOURCE_WITH_PEERID_REHOME_DATA)
|
copy(base.SUBCLOUD_RESOURCE_WITH_PEERID)
|
||||||
SUBCLOUD_RESOURCE.name = base.NAME_SC2
|
SUBCLOUD_RESOURCE.name = base.NAME_SC2
|
||||||
self.client.subcloud_manager.add_subcloud.\
|
self.client.subcloud_manager.add_subcloud.\
|
||||||
return_value = [SUBCLOUD_RESOURCE]
|
return_value = [SUBCLOUD_RESOURCE]
|
||||||
|
@ -167,14 +167,14 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
'--name', base.NAME_SC2
|
'--name', base.NAME_SC2
|
||||||
])
|
])
|
||||||
SUBCLOUD_FIELD_RESULT = base.\
|
SUBCLOUD_FIELD_RESULT = base.\
|
||||||
SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA
|
SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID
|
||||||
RESULT_LIST = list(SUBCLOUD_FIELD_RESULT)
|
RESULT_LIST = list(SUBCLOUD_FIELD_RESULT)
|
||||||
RESULT_LIST[1] = base.NAME_SC2
|
RESULT_LIST[1] = base.NAME_SC2
|
||||||
self.assertEqual(tuple(RESULT_LIST), actual_call[1])
|
self.assertEqual(tuple(RESULT_LIST), actual_call[1])
|
||||||
|
|
||||||
def test_rename_subcloud(self):
|
def test_rename_subcloud(self):
|
||||||
SUBCLOUD_RENAMED = copy.\
|
SUBCLOUD_RENAMED = copy.\
|
||||||
copy(base.SUBCLOUD_RESOURCE_WITH_PEERID_REHOME_DATA)
|
copy(base.SUBCLOUD_RESOURCE_WITH_PEERID)
|
||||||
SUBCLOUD_RENAMED.name = base.NAME_SC2
|
SUBCLOUD_RENAMED.name = base.NAME_SC2
|
||||||
self.client.subcloud_manager.update_subcloud.\
|
self.client.subcloud_manager.update_subcloud.\
|
||||||
return_value = [SUBCLOUD_RENAMED]
|
return_value = [SUBCLOUD_RENAMED]
|
||||||
|
@ -184,7 +184,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
subcloud_cmd.UpdateSubcloud,
|
subcloud_cmd.UpdateSubcloud,
|
||||||
app_args=[base.ID, '--name', base.NAME_SC2])
|
app_args=[base.ID, '--name', base.NAME_SC2])
|
||||||
results_by_id = \
|
results_by_id = \
|
||||||
list(base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA)
|
list(base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID)
|
||||||
results_by_id[1] = base.NAME_SC2
|
results_by_id[1] = base.NAME_SC2
|
||||||
|
|
||||||
# Rename by name
|
# Rename by name
|
||||||
|
@ -193,7 +193,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
app_args=[base.NAME, '--name', base.NAME_SC2])
|
app_args=[base.NAME, '--name', base.NAME_SC2])
|
||||||
|
|
||||||
SUBCLOUD_FIELD_RESULT = base.\
|
SUBCLOUD_FIELD_RESULT = base.\
|
||||||
SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA
|
SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID
|
||||||
results_by_name = list(SUBCLOUD_FIELD_RESULT)
|
results_by_name = list(SUBCLOUD_FIELD_RESULT)
|
||||||
results_by_name[1] = base.NAME_SC2
|
results_by_name[1] = base.NAME_SC2
|
||||||
|
|
||||||
|
@ -218,7 +218,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
actual_call = self.call(
|
actual_call = self.call(
|
||||||
subcloud_cmd.UnmanageSubcloud, app_args=[base.ID])
|
subcloud_cmd.UnmanageSubcloud, app_args=[base.ID])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_unmanage_subcloud_without_subcloud_id(self):
|
def test_unmanage_subcloud_without_subcloud_id(self):
|
||||||
|
@ -231,7 +231,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
actual_call = self.call(
|
actual_call = self.call(
|
||||||
subcloud_cmd.ManageSubcloud, app_args=[base.ID])
|
subcloud_cmd.ManageSubcloud, app_args=[base.ID])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_manage_subcloud_without_subcloud_id(self):
|
def test_manage_subcloud_without_subcloud_id(self):
|
||||||
|
@ -258,7 +258,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
'--bootstrap-values', bootstrap_file_path,
|
'--bootstrap-values', bootstrap_file_path,
|
||||||
'--peer-group', 'peer group'])
|
'--peer-group', 'peer group'])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
@mock.patch('getpass.getpass', return_value='testpassword')
|
@mock.patch('getpass.getpass', return_value='testpassword')
|
||||||
|
@ -284,7 +284,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
'--release', base.SOFTWARE_VERSION,
|
'--release', base.SOFTWARE_VERSION,
|
||||||
])
|
])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
@mock.patch('getpass.getpass', return_value='testpassword')
|
@mock.patch('getpass.getpass', return_value='testpassword')
|
||||||
|
@ -296,7 +296,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
subcloud_cmd.RedeploySubcloud,
|
subcloud_cmd.RedeploySubcloud,
|
||||||
app_args=[base.ID])
|
app_args=[base.ID])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
@mock.patch('getpass.getpass', return_value='testpassword')
|
@mock.patch('getpass.getpass', return_value='testpassword')
|
||||||
|
@ -355,7 +355,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
'--sysadmin-password', 'testpassword',
|
'--sysadmin-password', 'testpassword',
|
||||||
'--force'])
|
'--force'])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call_without_release[1])
|
actual_call_without_release[1])
|
||||||
|
|
||||||
def test_prestage_without_subcloudID(self):
|
def test_prestage_without_subcloudID(self):
|
||||||
|
@ -375,7 +375,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
'--force',
|
'--force',
|
||||||
'--release', base.SOFTWARE_VERSION])
|
'--release', base.SOFTWARE_VERSION])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA +
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID +
|
||||||
(base.SOFTWARE_VERSION,),
|
(base.SOFTWARE_VERSION,),
|
||||||
actual_call_with_release[1])
|
actual_call_with_release[1])
|
||||||
|
|
||||||
|
@ -387,7 +387,7 @@ class TestCLISubcloudManagerV1(base.BaseCommandTest):
|
||||||
app_args=[base.ID,
|
app_args=[base.ID,
|
||||||
'--sysadmin-password', 'testpassword'])
|
'--sysadmin-password', 'testpassword'])
|
||||||
self.assertEqual(
|
self.assertEqual(
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA,
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID,
|
||||||
actual_call_without_release[1])
|
actual_call_without_release[1])
|
||||||
self.assertRaises(SystemExit, self.call,
|
self.assertRaises(SystemExit, self.call,
|
||||||
subcloud_cmd.MigrateSubcloud, app_args=[])
|
subcloud_cmd.MigrateSubcloud, app_args=[])
|
||||||
|
|
|
@ -73,12 +73,12 @@ class TestCLISubcloudPeerGroupManager(base.BaseCommandTest):
|
||||||
def test_list_subcloud_peer_group_subclouds(self):
|
def test_list_subcloud_peer_group_subclouds(self):
|
||||||
self.client.subcloud_peer_group_manager.\
|
self.client.subcloud_peer_group_manager.\
|
||||||
subcloud_peer_group_list_subclouds.return_value = \
|
subcloud_peer_group_list_subclouds.return_value = \
|
||||||
[base.SUBCLOUD_RESOURCE_WITH_PEERID_REHOME_DATA]
|
[base.SUBCLOUD_RESOURCE_WITH_PEERID]
|
||||||
actual_call = self.call(
|
actual_call = self.call(
|
||||||
subcloud_peer_group_cmd.ListSubcloudPeerGroupSubclouds,
|
subcloud_peer_group_cmd.ListSubcloudPeerGroupSubclouds,
|
||||||
app_args=[base.ID])
|
app_args=[base.ID])
|
||||||
self.assertEqual([
|
self.assertEqual([
|
||||||
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID_REHOME_DATA],
|
base.SUBCLOUD_FIELD_RESULT_LIST_WITH_PEERID],
|
||||||
actual_call[1])
|
actual_call[1])
|
||||||
|
|
||||||
def test_add_subcloud_peer_group(self):
|
def test_add_subcloud_peer_group(self):
|
||||||
|
|
|
@ -121,7 +121,6 @@ def subcloud_detail_format(subcloud=None):
|
||||||
'systemcontroller_gateway_ip',
|
'systemcontroller_gateway_ip',
|
||||||
'group_id',
|
'group_id',
|
||||||
'peer_group_id',
|
'peer_group_id',
|
||||||
'rehome_data',
|
|
||||||
'created_at',
|
'created_at',
|
||||||
'updated_at',
|
'updated_at',
|
||||||
'backup_status',
|
'backup_status',
|
||||||
|
@ -145,7 +144,6 @@ def subcloud_detail_format(subcloud=None):
|
||||||
subcloud.systemcontroller_gateway_ip,
|
subcloud.systemcontroller_gateway_ip,
|
||||||
subcloud.group_id,
|
subcloud.group_id,
|
||||||
subcloud.peer_group_id,
|
subcloud.peer_group_id,
|
||||||
subcloud.rehome_data,
|
|
||||||
subcloud.created_at,
|
subcloud.created_at,
|
||||||
subcloud.updated_at,
|
subcloud.updated_at,
|
||||||
subcloud.backup_status,
|
subcloud.backup_status,
|
||||||
|
|
Loading…
Reference in New Issue