Sha256: 56eace0fd0aa749529cb12f8c0ecddc246232c69f7299d50ef14cca907f0dfd0

Contents?: true

Size: 1.3 KB

Versions: 3

Compression:

Stored size: 1.3 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? %>
    <strong>Settings</strong>
    <hr />
    <div class="form-group">
      <% worker.settings.each do |key, value| %>
        <%= form.label key %>
        <input 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

3 entries across 3 versions & 1 rubygems

Version Path
integration_pal-0.1.2 app/views/integration_pal/workers/_form.html.erb
integration_pal-0.1.1 app/views/integration_pal/workers/_form.html.erb
integration_pal-0.1.0 app/views/integration_pal/workers/_form.html.erb