Sha256: 57207a494cd806d8b0c72d01d0b02189ab30b6cb95ce5ff3a2e7a15a9ae4d07f

Contents?: true

Size: 603 Bytes

Versions: 1

Compression:

Stored size: 603 Bytes

Contents

#!/usr/bin/env bash

. /etc/profile
if [ $(/usr/sbin/puppetd --onetime --no-daemonize --logdest syslog --server master)]; then
  echo "Run successfully"
  else
  echo "Clearing old certs"
  HN=`hostname`
  if [[ $HN == "master" ]]; then
      ps aux | grep puppetmaster | awk '{print $2}' | xargs kill;rm -rf /etc/poolparty/ssl;puppetmasterd --verbose
      /etc/init.d/puppetmaster start
      /usr/sbin/puppetd --onetime --no-daemonize --logdest syslog --server master
    else
      cd /etc/poolparty/ssl && rm -rf *;/usr/sbin/puppetd --onetime --no-daemonize --logdest syslog --server master
  fi
fi

Version data entries

1 entries across 1 versions & 1 rubygems

Version Path
auser-poolparty-0.2.77 lib/poolparty/templates/puppetrerun