Initial commit for OpenECOMP SDN-C OA&M
[sdnc/oam.git] / admportal / views / odl / cluster_status.ejs
1 <!DOCTYPE html>
2 <html lang="en">
3 <head>
4   <meta charset="UTF-8" />
5   <meta http-equiv="X-UA-Compatible" content="IE=edge">
6   <% include ../partials/head %>
7   <% include ../partials/header %>
8   <script type="text/javascript" src="/javascripts/admportal.js" async></script>
9   <title>SDN-C AdminPortal</title>
10 </head>
11 <body>
12
13 <div class="well well-sm">
14 <h3>SDN-C Cluster Status</h3>
15 </div>
16
17
18 <div class="container-fluid">
19         <table class="table table-hover table-condensed">
20       <thead>
21         <tr>
22                   <th>ShardName</th>
23                   <th>Status</th>
24           <th>Leader</th>
25           <th>RaftState</th>
26                   <th>View Response</th>
27         </tr>
28       </thead>
29       <tbody>
30                  <% var i=0; if (response_obj != 'undefined' )  {
31                          response_obj.forEach(function(request) { %>
32
33                 <% if ( request.status == '200' ){ %>
34
35                         <tr>
36             <td><%= request['value']['ShardName'] %></td>
37             <td><%= request.status %></td>
38             <td><%= request['value']['Leader'] %></td>
39             <td><%= request['value']['RaftState'] %></td>
40             <td>
41                 <a class="btn btn-link" data-toggle="collapse"
42                     href="#collapseExample<%= i %>" aria-expanded="false"
43                     aria-controls="collapseExample"><%= request['value']['ShardName'] %>
44                 </a>
45                 <div class="collapse" id="collapseExample<%= i %>">
46                     <div class="well">
47                         <pre><%= JSON.stringify(request,null,4) %></pre>
48                     </div>
49                 </div>
50            </td>
51         </tr>
52                 <% } else { %>
53                          <tr>
54                 <td>&nbsp;</td>
55                 <td><%= request.status %></td>
56                 <td>&nbsp;</td>
57                 <td>&nbsp;</td>
58                 <td>
59                 <a class="btn btn-link" data-toggle="collapse"
60                     href="#collapseExample<%= i %>" aria-expanded="false"
61                     aria-controls="collapseExample">View
62                 </a>
63                 <div class="collapse" id="collapseExample<%= i %>">
64                     <div class="well">
65                         <pre><%= JSON.stringify(request,null,4) %></pre>
66                     </div>
67                 </div>
68                 </td>
69             </tr>
70
71                 <% } %>
72                 <% i++; }); }; %>
73
74       </tbody>
75     </table>
76 </div>
77
78 <footer>
79     <% include ../partials/footer %>
80 </footer>
81
82 </body>
83 </html>
84