summaryrefslogtreecommitdiffstats
path: root/components/datalake-handler
diff options
context:
space:
mode:
authorcyuamber <xuranyjy@chinamobile.com>2019-08-08 14:46:49 +0800
committerYan Yang <yangyanyj@chinamobile.com>2019-08-12 01:25:16 +0000
commit16153f25be74f6def70e2d38a0bae0af9d196646 (patch)
treec6098739eea67687b359597b8f51bb3da592cc17 /components/datalake-handler
parent8be894f60df4274946576831e83841ef5de483f0 (diff)
feat: support new deploy format
Change-Id: Ie7fa4e3e43e2b9b1ba294e8589ee07c4af712981 Issue-ID: DCAEGEN2-1671 Signed-off-by: cyuamber <xuranyjy@chinamobile.com>
Diffstat (limited to 'components/datalake-handler')
-rw-r--r--components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/template-list.component.ts12
1 files changed, 10 insertions, 2 deletions
diff --git a/components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/template-list.component.ts b/components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/template-list.component.ts
index 156e3ed7..de76a9d6 100644
--- a/components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/template-list.component.ts
+++ b/components/datalake-handler/admin/src/src/app/views/dashboard-setting/template/template-list/template-list.component.ts
@@ -221,8 +221,16 @@ export class TemplateListComponent {
this.dashboardApiService.deployTemplateKibana(id, body).subscribe(
res => {
this.spinner.hide();
- if (JSON.stringify(res).length <= 2) {
- this.notificationService.success("Deploy_SUCCESSFULLY");
+ let processArr = []
+ Object.keys(res).map(item =>
+ processArr.push({ name: item, status: res[item] })
+ )
+
+ if (processArr.length !== 0) {
+ processArr.map(item =>
+ item.status ?
+ setTimeout(() => { this.notificationService.success("Deploy_SUCCESSFULLY") }, 1000) :
+ setTimeout(() => { this.notificationService.error("Deploy_FAILED") }, 2000))
} else {
this.notificationService.error("Deploy_FAILED");
}