Sha256: feaf3dea61cbf51469be2ec126d4f5b0d6df9ffb77765fb5895a03cf60d67b43

Contents?: true

Size: 745 Bytes

Versions: 4

Compression:

Stored size: 745 Bytes

Contents

<% if v.is_a?(Hash) %>
  <% v.each do |k2, v2| %>
    <tr>
      <td>
        <%= "#{k}.#{k2}" %>
      </td>
      <td>
        <% if %w[sasl ssl].any? { |scope| k2.to_s.include?(scope) } %>
          ***
        <% elsif k2.to_s == 'tags' %>
          <%== tags(v2) %>
        <% else %>
          <%= v2 %>
        <% end %>
      </td>
    </tr>
  <% end %>
<% else %>
  <tr>
    <td>
      <%= k %>
    </td>
    <td>
      <% case k
         when :occurred_at
      %>
        <%== relative_time v %>
      <% when :error_class %>
        <code><%= v %></code>
      <% when :type %>
        <span class="badge bg-secondary">
          <%= v %>
        </span>
      <% else %>
        <%= v %>
      <% end %>
    </td>
  </tr>
<% end %>

Version data entries

4 entries across 4 versions & 1 rubygems

Version Path
karafka-web-0.6.3 lib/karafka/web/ui/views/errors/_detail.erb
karafka-web-0.6.2 lib/karafka/web/ui/views/errors/_detail.erb
karafka-web-0.6.1 lib/karafka/web/ui/views/errors/_detail.erb
karafka-web-0.6.0 lib/karafka/web/ui/views/errors/_detail.erb