/usr/share/pcsd/views/_resource.erb is in pcs 0.9.149-1.
This file is owned by root:root, with mode 0o644.
The actual contents of the file can be viewed below.
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 | <% @pageName = @myView == "resource" ? "Resource" : "Fence Device" %>
<tr id="<%=@myView%>_title_row" {{bind-attr style="Pcs.<%=@myView%>_page"}}><td id="page_header" colspan=3>
<%= @myView == "resource" ? "RESOURCES" : "FENCE DEVICES" %>
</td>
</tr>
<tr id="<%=@myView%>_header_row" {{bind-attr style="Pcs.<%=@myView%>_page"}}>
<td id="remove_add" class="borderbottom">
<div class="x sprites"></div><div class=link">
<% if @myView == "resource" %>
<a href="#" onclick='verify_remove_resources(); return false;'>
<% else %>
<a href="#" onclick='verify_remove_fence_devices(); return false;'>
<% end %>
Remove</a> </div>
<div class="plus sprites"></div><div class="link">
<% if @myView == "resource" %>
<a href="#" onclick="$('#add_resource').dialog({title: 'Add Resource', modal:true, width: 'auto'});return false;">
<% else %>
<a href="#" onclick="$('#add_stonith').dialog({title: 'Add Fence Device', modal:true, width: 'auto'});return false;">
<% end %>
Add</a> </div>
<% if @myView == "resource" %>
<div class="plus sprites"></div><div class="link"> <a href="#" onclick="create_group();return false;">Create Group</a></div>
<% end %>
</td>
<td class="borderbottom"> </td>
<td id="tab_name" width="125">
<div style="float: left"> Edit <%= @pageName%> </div><div class="check sprites"></div>
</td>
</tr>
<tr id="<%=@myView%>_list_row" {{bind-attr style="Pcs.<%=@myView%>_page"}}>
<td id="<%=@myView%>_list" class="node_list">
<%= erb :_resource_list %>
</td>
<td id="node_info" colspan=2>
<div id="<%=@myView%>_info_div">
<% if @myView == "resource" %>
{{resource-edit resource=Pcs.resourcesContainer.cur_resource page_name="Resource" old_pcsd=Pcs.resourcesContainer.is_version_1 utilization_support=Pcs.nodesController.utilization_support}}
<% else %>
{{resource-edit resource=Pcs.resourcesContainer.cur_fence page_name="Fence device" stonith=1 old_pcsd=Pcs.resourcesContainer.is_version_1}}
<% end %>
</div>
</td>
</tr>
<% if @myView == "resource" %>
</div>
</table>
<div id="add_resource" style="display: none;">
<table id="resource_selector" style="clear:left;float:left;margin-top:25px;">
<tr>
<td class="bold">Class/Provider</td>
<td>
<%
class_providers = []
@resource_agents.keys.each {|k|
class_providers << k[0,k.rindex(':')]
}
class_providers.uniq!
class_providers.sort!
%>
<select id="resource_class_provider_selector">
<% class_providers.each {|cp| %>
<option <%= "selected" if cp == "ocf:heartbeat" %> value="<%=cp%>"><%=cp%></option>
<% } %>
</select>
</td>
</tr>
<tr>
<td class="bold">Type</td>
<td>
<select id="all_ra_types" style="display:none;">
<% @resource_agents.keys.sort_by{|a|a.downcase}.each { |key| %>
<option width=250px value="<%=key%>"><%=key[(key.rindex(':')+1)..-1]%></option>
<% } %>
</select>
<select id="add_ra_type" onchange="load_resource_form($('#new_resource_agent'), this.value);">
<% @resource_agents.keys.sort_by{|a|a.downcase}.each { |key| %>
<option width=250px <%= key == "ocf::heartbeat:IPaddr2" ? "selected" : "" %> value="<%=key%>"><%=key%></option>
<% } %>
</select>
</td>
</tr>
</table>
<div id="new_resource_agent">
</div>
</div>
<div id="add_stonith" style="display: none;">
<table id="stonith_selector" style="clear:left;float:left;margin-top:25px;">
<tr>
<td class="bold">Type</td>
<td>
<select id="add_stonith_type" onchange="load_resource_form($('#new_stonith_agent'),this.value,true);">
<% @stonith_agents.keys.sort_by{|a|a.downcase}.each { |name| %>
<option width=250px <%= @stonith_agents[name]["type"] == "fence_apc" ? "selected" : "" %> value="<%=@stonith_agents[name]["type"]%>"><%=@stonith_agents[name]["type"]%></option>
<% } %>
</select>
</td>
</tr>
</table>
<div id="new_stonith_agent">
</div>
</div>
<div id="add_group" style="display: none;">
<form method=POST onkeypress="if (event.keyCode == 13) {$(this).parent().parent().find('.ui-dialog-buttonpane button:eq(1)').trigger('click');return false;} " action="/resource_group_add">
<p style="font-size:12px;">Group Name:</p><input name="resource_group" type=text>
<input id="resources_to_add_to_group" type=hidden name="resources" value="">
</form>
</div>
<% end %>
|