Sha256: 3e6acf89092badf617d3aed29884a1f72e24cfc7dc924fc87cfd45f5962e7280
Contents?: true
Size: 1.88 KB
Versions: 7
Compression:
Stored size: 1.88 KB
Contents
<%= form_for provisioner do |f| %> <%= base_errors_for provisioner %> <%= provisioner_wizard 1 %> <p> <%= _("This wizard will help set up Foreman for full host provisioning. Before we begin, a few requirements will be verified.") %> </p> <h4><%= _("Pre-requisites") %></h4> <div> <%= f.hidden_field :host_id %> <% if f.object.host.present? %> <%= icon_text 'ok', _("Found registered host %s") % f.object.host.name, :kind => 'pficon' %> <% else %> <%= icon_text 'error-circle-o', _("Missing registered host %s, please ensure it is checking in") % f.object.fqdn, :kind => 'pficon' %> <% end %> </div> <div> <%= f.hidden_field :smart_proxy_id %> <% if f.object.smart_proxy.present? %> <%= icon_text 'ok', _("Found registered smart proxy %s") % f.object.smart_proxy.name, :kind => 'pficon' %> <% else %> <%= icon_text 'error-circle-o', _("Missing registered smart proxy %s, please ensure it is registered") % f.object.fqdn, :kind => 'pficon' %> <% end %> </div> <div> <% if f.object.host.present? && f.object.interfaces.any? %> <%= icon_text 'ok', _("Host %s has at least one network interface") % f.object.host.name, :kind => 'pficon' %> <% else %> <%= icon_text 'error-circle-o', _("No network interfaces listed in $interfaces fact"), :kind => 'pficon' %> <% end %> </div> <h4><%= _("Network selection") %></h4> <div> <% if f.object.host.present? && f.object.interfaces.any? %> <%= selectable_f f, :provision_interface, f.object.interfaces.map { |i| ["#{i[1][:cidr]} (#{i[0]})", i[0]] }, {}, :label => _("Provisioning network") %> <% else %> <%= _("Not available until pre-requisites satisified.") %> <% end %> </div> <%= submit_or_cancel f, false, {:cancel_path => foreman_setup_provisioners_path, :disabled => !(f.object.host.present? && f.object.smart_proxy.present?)} %> <% end %>
Version data entries
7 entries across 7 versions & 1 rubygems