Sha256: 9299894be68210337e5dcfeb08097d103f9df3158407e58cec58e2df2555d8cf

Contents?: true

Size: 1.07 KB

Versions: 6

Compression:

Stored size: 1.07 KB

Contents

<p class="text-muted">Checks are designed to identify bad data. A check fails if there are any results.</p>

<% if @check.errors.any? %>
  <div class="alert alert-danger"><%= @check.errors.full_messages.first %></div>
<% end %>

<%= form_for @check do |f| %>
  <div class="form-group">
    <%= f.label :query_id, "Query" %>
    <div class="hide">
      <%= f.select :query_id, Blazer::Query.order(:name).map { |q| [q.name, q.id] }, {include_blank: true} %>
    </div>
    <script>
      $("#check_query_id").selectize().parents(".hide").removeClass("hide");
    </script>
  </div>
  <div class="form-group">
    <%= f.label :emails %>
    <%= f.text_field :emails, placeholder: "Optional, comma separated", class: "form-control" %>
  </div>
  <p class="text-muted">Emails are sent when a check starts failing, and when it starts passing again.
  <p>
    <% if @check.persisted? %>
      <%= link_to "Delete", check_path(@check), method: :delete, "data-confirm" => "Are you sure?", class: "btn btn-danger" %>
    <% end %>
    <%= f.submit "Save", class: "btn btn-success" %>
  </p>
<% end %>

Version data entries

6 entries across 6 versions & 1 rubygems

Version Path
blazer-1.1.0 app/views/blazer/checks/_form.html.erb
blazer-1.0.4 app/views/blazer/checks/_form.html.erb
blazer-1.0.3 app/views/blazer/checks/_form.html.erb
blazer-1.0.2 app/views/blazer/checks/_form.html.erb
blazer-1.0.1 app/views/blazer/checks/_form.html.erb
blazer-1.0.0 app/views/blazer/checks/_form.html.erb