Pastie now auto-senses if line-wrap is a bad or good idea. Feedback?
## mark a section (Learn more)
<% require '/srv/icagent/lib/iclassify' -%> <% ichosts = IClassify::Client.new("https://iclassify", iclassify_user, iclassify_password) -%> <% nagios_hosts_nodes = ichosts.search(nagios_iclassify_search) -%> <% nagios_hosts_nodes.each do |node| -%> define host{ use generic-host ; Name of host template to use host_name <%= node.attrib?("hostname") %> alias <%= node.attrib?("fqdn") %> address <%= node.attrib?("ipaddress") %> } define hostextinfo{ host_name <%= node.attrib?("hostname") %> notes_url https://<%= munin_virtual_host_name %>/node/<%= node.attrib?("domain") %>/<%= node.attrib?("fqdn") %> <% if node.attrib?("lsbdistid") == "Debian" -%> icon_image base/debian.png vrml_image base/debian.png statusmap_image base/debian.gd2 <% elsif node.attrib?("lsbdistid") == "Ubuntu" -%> icon_image base/ubuntu.png vrml_image base/ubuntu.png statusmap_image base/ubuntu.gd2 <% elsif node.attrib?("lsbdistid") == "RedHat" -%> icon_image base/redhat.png vrml_image base/redhat.png statusmap_image base/redhat.gd2 <% elsif node.attrib?("lsbdistid") == "CentOS" -%> icon_image base/centos.png vrml_image base/centos.png statusmap_image base/centos.gd2 <% end -%> icon_image_alt <%= node.attrib?("lsbdistdescription") %> } <% end -%>
This paste will be private.
From the Design Piracy series on my blog: