Sha256: 0da83b90098e2d9b75217acf62811a831ea541438308c8a1f9c3d02a43372567

Contents?: true

Size: 1.28 KB

Versions: 50

Compression:

Stored size: 1.28 KB

Contents

<%= javascript "foreman_salt/states" %>

<%
    object_name = @obj.kind_of?(Hostgroup) ? 'hostgroup' : 'host'
    @salt_modules ||= []
    @selected ||= []
%>

<div class="tab-pane" id="salt_modules">
    <div id="state_selector" style="<%= @salt_environment.blank? ? 'display: none' : 'visibility: block' %>;">
    <% @inherited_salt_modules = [] if @inherited_salt_modules.blank? %>
    <div class="row">
      <div class="col-md-4">
         <h3>Inherited States</h3>
         <ul id="inherited_states">
         <% @inherited_salt_modules.sort.each do |salt_module| -%>
           <li title="Inherited from hostgroup"><%= salt_module.name -%></li>
         <% end -%>
         </ul>
       </div>
       <div class="col-md-8">
         <h3>Salt States</h3>
         <%= fields_for "#{object_name}".to_sym do |states| %>
             <%= states.collection_select(:salt_module_ids, @salt_modules, :id, :to_s, {:selected => @selected.map(&:id), :size => "col-md-10"},
                                          :multiple => true) %>
           <% end %>
       </div>
     </div>
   </div>
   <div id="no_env" style="visibility: <%= @salt_environment.blank? ? 'block' : 'hidden' %>;">
     <div class="alert alert-block alert-warning"><%= _('Please select a Salt environment first') %></div>
   </div>
</div>

Version data entries

50 entries across 50 versions & 1 rubygems

Version Path
foreman_salt-17.0.1 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-17.0.0 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-16.0.3 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-16.0.2 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-16.0.1 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-16.0.0 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-15.2.3 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-15.2.2 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-15.2.1 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-15.2.0 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-15.1.0 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-15.0.0 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-14.1.0 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-14.0.0 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-13.2.4 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-13.2.3 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-13.2.2 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-13.2.1 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-13.2.0 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb
foreman_salt-13.1.0 app/views/foreman_salt/salt_modules/_host_tab_pane.html.erb