#!/bin/bash # Script generated by Puppet. It's executed when you run: # puppi todo <%= name %> # # Sources common header for Puppi scripts . <%= scope.lookupvar('puppi::params::scriptsdir') %>/header || exit 10 echo_title "$HOSTNAME - <%= name %>" <% if @description != "" -%> cat < EOF <% end -%> <% if @notes != "" -%> cat < EOF <% end -%> <% if @run != "" -%> <% array_run.each do |cmd| %>show_command "<%= cmd -%>" <% end -%> <% end -%> <% if @check_command != "" -%> <%= @check_command %> if [ "x$?" = "x0" ] ; then echo_success result="OK" else echo_failure result="CRITICAL" EXITCRIT="1" fi <% else -%> echo_warning result="WARNING" EXITWARN="1" <% end -%>