Skip to content
This repository was archived by the owner on Nov 17, 2020. It is now read-only.

Commit ade8cf1

Browse files
committed
Hide disc/RAM node type if mnevis is present
1 parent 098f75e commit ade8cf1

File tree

2 files changed

+24
-17
lines changed

2 files changed

+24
-17
lines changed

priv/www/js/tmpl/node.ejs

Lines changed: 13 additions & 11 deletions
Original file line numberDiff line numberDiff line change
@@ -25,17 +25,19 @@
2525
<tr>
2626
<th>Info</th>
2727
<td>
28-
<abbr title="Message rates"><%= fmt_string(node.rates_mode) %></abbr>
29-
<% if (node.type == 'disc') { %>
30-
<abbr title="Broker definitions are held on disc.">disc</abbr>
31-
<% } else { %>
32-
<abbr title="Broker definitions are held in RAM. Messages will still be written to disc if necessary.">RAM</abbr>
33-
<% } %>
34-
<%= fmt_plugins_small(node) %>
35-
<abbr title="Memory calculation strategy"><%= fmt_string(node.mem_calculation_strategy) %></abbr>
36-
<% if (node.is_mnevis_leader) { %>
37-
<abbr title="Node is mnevis leader">leader</abbr>
38-
<% } %>
28+
<abbr title="Message rates"><%= fmt_string(node.rates_mode) %></abbr>
29+
<% if (!node.hasOwnProperty('is_mnevis_leader')) { %>
30+
<% if (node.type == 'disc') { %>
31+
<abbr title="Broker definitions are held on disc.">disc</abbr>
32+
<% } else { %>
33+
<abbr title="Broker definitions are held in RAM. Messages will still be written to disc if necessary.">RAM</abbr>
34+
<% } %>
35+
<% } %>
36+
<%= fmt_plugins_small(node) %>
37+
<abbr title="Memory calculation strategy"><%= fmt_string(node.mem_calculation_strategy) %></abbr>
38+
<% if (node.hasOwnProperty('is_mnevis_leader') && node.is_mnevis_leader) { %>
39+
<abbr title="Node is mnevis leader">leader</abbr>
40+
<% } %>
3941
</td>
4042
</tr>
4143
<tr>

priv/www/js/tmpl/overview.ejs

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -175,14 +175,19 @@
175175
<% } %>
176176
<% if (show_column('overview', 'info')) { %>
177177
<td>
178-
<abbr title="Message rates"><%= fmt_string(node.rates_mode) %></abbr>
179-
<% if (node.type === 'disc') { %>
180-
<abbr title="Broker definitions are held on disc.">disc</abbr>
181-
<% } else { %>
182-
<abbr title="Broker definitions are held in RAM. Messages will still be written to disc if necessary.">RAM</abbr>
178+
<abbr title="Message rates"><%= fmt_string(node.rates_mode) %></abbr>
179+
<% if (!node.hasOwnProperty('is_mnevis_leader')) { %>
180+
<% if (node.type === 'disc') { %>
181+
<abbr title="Broker definitions are held on disc.">disc</abbr>
182+
<% } else { %>
183+
<abbr title="Broker definitions are held in RAM. Messages will still be written to disc if necessary.">RAM</abbr>
184+
<% } %>
183185
<% } %>
184186
<%= fmt_plugins_small(node) %>
185-
<abbr title="Memory calculation strategy"><%= fmt_string(node.mem_calculation_strategy) %></abbr>
187+
<abbr title="Memory calculation strategy"><%= fmt_string(node.mem_calculation_strategy) %></abbr>
188+
<% if (node.hasOwnProperty('is_mnevis_leader') && node.is_mnevis_leader) { %>
189+
<abbr title="Node is mnevis leader">leader</abbr>
190+
<% } %>
186191
</td>
187192
<% } %>
188193
<% if(user_administrator && show_column('overview', 'reset_stats')) { %>

0 commit comments

Comments
 (0)