Sha256: 7c601352343eccbc3c2094bb4df2abde15d2fee0b4fc73f88baa45232f1ac66e

Contents?: true

Size: 1.33 KB

Versions: 17

Compression:

Stored size: 1.33 KB

Contents

<% page_title "#{h(@entity)} (entity)" %>

<div class="page-header">
  <h2><%= h @entity %></h2>
</div>
<% if @states.empty? %>
  <div>
    <p>This entity has no check output associated with it</p>
  </div>
<% else %>
  <table class="table table-bordered table-hover table-condensed">
    <tr>
      <th>Check</th>
      <th>State</th>
      <th>Summary</th>
      <th>Last State Change</th>
      <th>Last Update</th>
      <th>Last Notification</th>
    </tr>
    <% @states.each do |check, status, summary, changed, updated, in_unscheduled_outage, in_scheduled_outage, notified| %>
      <%
        row_colour = case status
        when 'critical', 'unknown'
          'danger'
        when 'ok', 'up'
          'success'
        else
          status
        end

        check_link = "/check?entity=" << u(@entity) << "&amp;check=" << u(check)

      %>
      <tr class="<%= row_colour %>">
        <td><a href="<%= check_link %>" title="check detail"><%= h check %></a></td>
        <td class="<%= status %>">
          <%= h status.upcase %>
          <% if in_unscheduled_outage%> (Ack'd)<% end %>
          <% if in_scheduled_outage %> (Sched)<% end %>
        </td>
        <td><%= h summary %></td>
        <td><%= h changed %></td>
        <td><%= h updated %></td>
        <td><%= h notified %></td>
      </tr>
    <% end %>
  </table>
<% end %>

Version data entries

17 entries across 17 versions & 1 rubygems

Version Path
flapjack-0.9.6 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.9.5 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.9.4 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.9.3 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.9.2 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.9.1 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.9.0 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.8.12 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.8.11 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.8.10 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.8.9 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.8.8 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.8.7 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.8.6 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.8.5 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.8.4 lib/flapjack/gateways/web/views/entity.html.erb
flapjack-0.8.3 lib/flapjack/gateways/web/views/entity.html.erb