dev/provisioning/modules/puppi/templates/info/puppet.erb
changeset 28 b0b56e0f8c7f
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/dev/provisioning/modules/puppi/templates/info/puppet.erb	Fri Jan 15 15:35:00 2016 +0100
@@ -0,0 +1,30 @@
+#!/bin/bash
+# <%= @description %>
+# Script generated by Puppet. It's executed when you run:
+# puppi info <%= @name %>
+#
+# Sources common header for Puppi scripts
+. <%= scope.lookupvar('puppi::params::scriptsdir') %>/header || exit 10
+
+# Show Puppet info
+echo_title "$HOSTNAME - <%= @name %>: Information on management with Puppet"
+echo "Where to configure this node in Puppet:"
+echo "manifests/nodes/<%= @site %>.pp - Node's definition"
+echo "manifests/roles/role_<%= @role %>.pp - Role's definition"
+echo "modules/<modulename>/manifests/init.pp - Main class for each module"
+echo
+
+# Show ReadMe file
+echo_title "$HOSTNAME - <%= @name %>: ReadMe"
+show_command "cat <%= scope.lookupvar('puppi::params::readmedir') %>/<%= @name %>"
+
+<% if @autoreadme == "yes" %>
+echo_title "$HOSTNAME - <%= @name %>: ReadMe Custom"
+show_command "cat <%= scope.lookupvar('puppi::params::readmedir') %>/<%= @name %>-custom"
+<% end %>
+
+<% if @run != "" %>
+echo_title "$HOSTNAME - <%= @name %>: Extra info"
+<% @run.each do |cmd| %>show_command "<%= cmd %>"
+<% end %>
+<% end %>