|
|
@ -15,14 +15,7 @@ set -u |
|
|
|
## -- path to the Puppet manifest dirs |
|
|
|
REPOBASE=/var/lib/puppet/manifests |
|
|
|
|
|
|
|
## location of logfiles |
|
|
|
LOGPATH=/var/log/repofix |
|
|
|
LOGFILE=${LOGPATH}/repofix.log |
|
|
|
|
|
|
|
## -- just check that the logpath exists |
|
|
|
[ ! -d ${LOGPATH} ] && mkdir -p ${LOGPATH} |
|
|
|
|
|
|
|
echo "$(date +'%F_%R:%S') ==== START ==== " >> ${LOGFILE} |
|
|
|
echo "$(date +'%F_%R:%S') ==== START ==== " |
|
|
|
|
|
|
|
## -- check each repo in turn |
|
|
|
cd ${REPOBASE} |
|
|
@ -41,8 +34,8 @@ do |
|
|
|
echo " ${STATUS}" |
|
|
|
fi |
|
|
|
git pull &> /dev/null |
|
|
|
done >> ${LOGFILE} |
|
|
|
done |
|
|
|
|
|
|
|
echo "$(date +'%F_%R:%S') ------ END ------" >> ${LOGFILE} |
|
|
|
echo "$(date +'%F_%R:%S') ------ END ------" |
|
|
|
|
|
|
|
|
|
|
|