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>
 |