motd.erb 955 B

123456789101112131415
  1. server: <%= @fqdn %>
  2. system: <%= @operatingsystem %> <%= @operatingsystemrelease %>, kernel <%= @kernelrelease %>, puppet <%= @puppetversion %>
  3. cpu: <%= @physicalprocessorcount %>/<%= @processorcount %> (<%= @processor0 %>)
  4. memory: <%if has_variable?("memorytotal") %><%= @memorytotal %><% else %><%= @memorysize %><% end %>
  5. <% @interfaces.split(',').each do |i| -%>
  6. <%- if i != "lo" and not i.start_with?('phy_br','int_br','qbr','tap','qvo','qvb','veth','tmp','he','sit','ib') %>
  7. <%= i -%>: <%= scope.lookupvar("macaddress_#{i}") -%><% if has_variable?("ipaddress_#{i}") -%> / <%= scope.lookupvar("ipaddress_#{i}") -%><% end -%><% if has_variable?("ipaddress6_#{i}") %> / <%= scope.lookupvar("ipaddress6_#{i}") -%><% end -%><% end -%>
  8. <% end %>
  9. modules: <% classes.each do |klass| -%>
  10. <% if klass != "settings" and klass[-6,6] != "params" and klass != @fqdn and klass != "concat::setup" -%>
  11. <%= klass %> <% end -%>
  12. <% end %>