Revision b09b4515
Added by Ohad Levy about 14 years ago
- ID b09b451583194c3bae7cafc2b5331f1319c4681a
Fixes #193 - move hosts controller away from AS
- Remove active scaffold from hosts controller.
- changed default host graphs from one day for up to one week
- added dynamic dropdown boxes for host creation / edit page (e.g. for puppet classes, operating systems etc).
- converted puppet class selection to a template, using it in hostgroups and hosts edit page.
- Renamed puppetgroups to hostgroups for consistency
- Added search option to list, this include search by facts as well
app/views/hostgroups/_form.html.erb | ||
---|---|---|
<%= f.text_field :name %>
|
||
</p>
|
||
|
||
<table>
|
||
<th>Included services</th>
|
||
<th colspan=3>Available Services</th>
|
||
<tr>
|
||
<td id=hostclasses>
|
||
<div id=selected_classes>
|
||
<%# hidden field to ensure that classes gets removed if none are defined -%>
|
||
<%= hidden_field_tag "hostgroup[puppetclass_ids][]" %>
|
||
<%= render :partial => "puppetclasses/selectedClasses",
|
||
:collection => @hostgroup.puppetclasses,:as => :klass,
|
||
:locals => { :type => Hostgroup } %>
|
||
</div>
|
||
</td>
|
||
|
||
<%= render :partial => "puppetclasses/classes", :locals => {:puppetclasses => Puppetclass.all - @hostgroup.puppetclasses, :type => Hostgroup } %>
|
||
</tr>
|
||
</table>
|
||
<%= render 'puppetclasses/class_selection', :obj => @hostgroup %>
|
||
|
||
<%= render :partial => "common_parameters/parameters", :locals => { :f => f, :type => :group_parameters } %>
|
||
|
Also available in: Unified diff