Project

General

Profile

Download (2.04 KB) Statistics
| Branch: | Tag: | Revision:

<%= select_f f, :architecture_id, Architecture.all, :id, :to_label, {:include_blank => true},
{:onchange => 'architecture_selected(this);', :'data-url' => method_path('architecture_selected'),
:help_inline => :indicator} %>

<span id="os_select">
<%= render 'common/os_selection/architecture', :item => @host %>
</span>
<% image_provisioning = f.object.capabilities && f.object.capabilities.include?(:image) %>
<div id='provisioning_method' <%= display? (@host.capabilities.size < 2) %> >
<%= field(f, :provision_method, :label => _('Provisioning Method')) do
radio_button_f(f, :provision_method, :value=>'build', :checked=> !image_provisioning, :text=> _("Network Based"))+
radio_button_f(f, :provision_method, :value=>'image', :checked=> image_provisioning, :text=> _("Image Based"))
end %>
</div>
<div id='network_provisioning' <%= display? image_provisioning %> >
<% if @host.new_record? or @host.type_changed? %>
<%= checkbox_f f, :build, :checked => true, :help_inline => _("Enable this host for provisioning") %>
<% end %>
<span id="media_select">
<%= render 'common/os_selection/operatingsystem', :item => @host %>
</span>


<%= textarea_f f, :disk, :size => "col-md-8", :rows => "4",
:help_block => _("What ever text(or ERB template) you use in here, would be used as your OS disk layout options If you want to use the partition table option, delete all of the text from this field") %>
<%= password_f f, :root_pass %>
</div>

<div id='image_provisioning' <%= display? !image_provisioning %> >

</div>
<!-- this section is used for displaying the provisioning scripts-->
<div class="form-group">
<div class="control-label"><%= _('Provisioning templates') %></div>
<%= link_to_function icon_text("refresh", _("Resolve")), "template_info('#templates_info','#{template_used_hosts_url}')", :class => "btn btn-default" %>
<%= popover("?", _("Display the templates that will be used to provision this host"), :title=>_("Provisioning Templates")) %>
<br>
<div id="templates_info" class="col-md-6"> </div>
</div>
(9-9/34)