Sha256: 39aab2bc744b1aee1ffe0cfacb44d7c9bbf7136fc4ebe521ebec3d26c98ab239

Contents?: true

Size: 1.33 KB

Versions: 1

Compression:

Stored size: 1.33 KB

Contents

<%= form_with(model: worker, local: true) do |form| %>
  <% if worker.errors.any? %>
    <div id="error_explanation">
      <h2><%= pluralize(worker.errors.count, "error") %> prohibited this worker from being saved:</h2>

      <ul>
      <% worker.errors.full_messages.each do |message| %>
        <li><%= message %></li>
      <% end %>
      </ul>
    </div>
  <% end %>

  <div class="form-group">
    <%= form.label :name %>
    <%= form.text_field :name, class: 'form-control' %>
  </div>

  <div class="form-group">
    <%= form.label :access_id, 'Access ID' %>
    <%= form.text_field :access_id, class: 'form-control' %>
  </div>

  <div class="form-group">
    <%= form.label :secret_key %>
    <%= form.text_field :secret_key, class: 'form-control' %>
  </div>

  <div class="form-group">
    <%= form.label :job_type %>
    <%= form.select :job_type, JOB_TYPES, {}, class: 'form-control' %>
  </div>

  <% if worker.settings.present? %>
    <hr />
    <h4>Settings</h4>
    <hr />
    <div class="form-group">
      <% worker.settings.each do |key, value| %>
        <%= form.label key, "#{key}" %>
        <input class='form-control' name="worker[settings][<%= key %>]" type="text" value="<%= value %>" />
      <% end %>
    </div>
  <% end %>

  <div class="actions">
    <%= form.submit 'Update Worker', class: 'btn btn-primary' %>
  </div>
<% end %>

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
integration_pal-0.1.3 app/views/integration_pal/workers/_form.html.erb