From 54f1f6bade04fc2406617da73e78ffd90869204d Mon Sep 17 00:00:00 2001 From: Abel Coronado Date: Mon, 30 Oct 2017 12:39:44 +0100 Subject: [PATCH] F #5513: Information from the servers in the zone-info panel (#549) --- .../public/app/tabs/zones-tab/panels/info.js | 8 ++++++ .../app/tabs/zones-tab/panels/info/html.hbs | 26 +++++++++++++++++++ 2 files changed, 34 insertions(+) diff --git a/src/sunstone/public/app/tabs/zones-tab/panels/info.js b/src/sunstone/public/app/tabs/zones-tab/panels/info.js index bf2d3e93cf..d811c03ea1 100644 --- a/src/sunstone/public/app/tabs/zones-tab/panels/info.js +++ b/src/sunstone/public/app/tabs/zones-tab/panels/info.js @@ -65,9 +65,17 @@ define(function(require) { var templateTableHTML = TemplateTable.html(this.element.TEMPLATE, RESOURCE, Locale.tr("Attributes")); + if (this.element.SERVER_POOL.SERVER){ + var serverPool = this.element.SERVER_POOL.SERVER; + if (!Array.isArray(serverPool)){ + serverPool = [serverPool]; + } + } + return TemplateInfo({ 'element': this.element, 'renameTrHTML': renameTrHTML, + 'serverPool': serverPool, 'templateTableHTML': templateTableHTML }); } diff --git a/src/sunstone/public/app/tabs/zones-tab/panels/info/html.hbs b/src/sunstone/public/app/tabs/zones-tab/panels/info/html.hbs index 00d56f2b3f..b164eec3a6 100644 --- a/src/sunstone/public/app/tabs/zones-tab/panels/info/html.hbs +++ b/src/sunstone/public/app/tabs/zones-tab/panels/info/html.hbs @@ -33,6 +33,32 @@
+
+
+ + + + + + + + + + + + + {{#each serverPool}} + + + + + + {{/each}} + +
{{tr "Server Pool"}}
{{tr "ID"}}{{tr "Name"}}{{tr "ENDPOINT"}}
{{ID}}{{NAME}}{{ENDPOINT}}
+
+
+
{{{templateTableHTML}}}