commit 4b6f3de36cbf508c05fbf7f18acee1758bc838ed
Merge: 94ed8b8 200dd2d
Author: Eric A. Miller <emiller@cpan.org>
Date: Mon Nov 4 19:30:04 2013 -0500
Merge branch 'master' into em-poe-report
commit 94ed8b8cf01963030a40829fd71bff529750719e
Author: Eric A. Miller <emiller@cpan.org>
Date: Sun Nov 3 23:34:07 2013 -0500
Show PoE module statistics in device details if available
commit 652974b312c11d6017cf6f3c0693d62085774e80
Author: Eric A. Miller <emiller@cpan.org>
Date: Sun Nov 3 23:31:02 2013 -0500
Move PoE statistics to model from controller
Add missing div in PoE status report
commit f94f68b1c84d23b2f252d985509757d95be5c0d0
Author: Eric A. Miller <emiller@cpan.org>
Date: Tue Oct 22 22:38:45 2013 -0400
Device PoE status report
61 lines
2.4 KiB
Plaintext
61 lines
2.4 KiB
Plaintext
[% USE Number.Format %]
|
|
<div class="accordion" id="accordion-radio-pwr">
|
|
[% count = 0 %]
|
|
[% FOREACH row IN results %]
|
|
[% NEXT UNLESS row.power_modules.size %]
|
|
[% count = count + 1 %]
|
|
<div class="accordion-group">
|
|
<div class="accordion-heading">
|
|
<a class="accordion-toggle" data-toggle="collapse" data-target="#collapse-[% count %]" href="#collapse-[% count %]">
|
|
<i class="icon-chevron-down"></i>
|
|
[% row.dns || row.name %]
|
|
( [% row.model %] )
|
|
[% IF row.location %]
|
|
Location: [% row.location %]
|
|
[% END %]
|
|
</a>
|
|
</div>
|
|
<div id="collapse-[% count %]" class="accordion-body collapse in">
|
|
<div class="accordion-inner">
|
|
<table class="table table-bordered table-condensed">
|
|
<thead>
|
|
<tr>
|
|
<th>PoE<br>Module</th>
|
|
<th class="nd_center-cell">Power<br>(W)</th>
|
|
<th class="nd_center-cell">Supply</th>
|
|
<th class="nd_center-cell">Capable<br>Ports</th>
|
|
<th class="nd_center-cell">Powered<br>Ports</th>
|
|
<th class="nd_center-cell">Disabled<br>Ports</th>
|
|
<th class="nd_center-cell">Errored<br>Ports</th>
|
|
<th class="nd_center-cell">Committed<br>(W)</th>
|
|
<th class="nd_center-cell">Delivering<br>(W)</th>
|
|
</tr>
|
|
</thead>
|
|
<tbody>
|
|
[% FOREACH m IN row.power_modules %]
|
|
<tr>
|
|
<td class="nd_center-cell">[% m.module %]</td>
|
|
<td class="nd_center-cell">[% m.power | format_number %]</td>
|
|
<td class="nd_center-cell">[% m.status %]</td>
|
|
<td class="nd_center-cell">[% m.capable_ports %]</td>
|
|
<td class="nd_center-cell">[% m.powered_ports %]</td>
|
|
<td class="nd_center-cell">[% m.disabled_ports %]</td>
|
|
<td class="nd_center-cell">[% m.errored_ports %]</td>
|
|
<td class="nd_center-cell">[% m.pwr_committed | format_number %]</td>
|
|
<td class="nd_center-cell">[% m.pwr_delivering | format_number %]</td>
|
|
</tr>
|
|
[% END %]
|
|
</tbody>
|
|
</table>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
[%END%]
|
|
</div>
|
|
|
|
<script>
|
|
$('.accordion').on('show hide', function (n) {
|
|
$(n.target).siblings('.accordion-heading').find('.accordion-toggle i').toggleClass('icon-chevron-up icon-chevron-down');
|
|
});
|
|
</script>
|