#!/bin/bash # # Puppet Module templater module. # # Parameters SHARE="$1" PROJECT="$(basename `pwd`)" # Include basic functions source $SHARE/templater/functions || exit 1 # Puppet module function templater_puppet_module { if [ ! -e "manifests/init.pp" ]; then templater_echo "Setting up Puppet Module..." mkdir -p manifests echo "class $PROJECT {" > manifests/init.pp echo "}" >> manifests/init.pp else templater_echo "Puppet Module already set" fi } # Dispatch templater_puppet_module