Sha256: 746c7043711940e5d097107b46bf777e2083666998f646422c9251e30e8ca1e5

Contents?: true

Size: 611 Bytes

Versions: 1

Compression:

Stored size: 611 Bytes

Contents

#!/usr/bin/env bash

. /etc/profile
if [ $(/usr/sbin/puppetd --onetime --no-daemonize --logdest syslog --server master)]; then
  echo "Run successfully" && exit 0
  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;/etc/init.d/puppetmaster start
      /etc/init.d/puppetmaster start && /usr/sbin/puppetd --onetime --no-daemonize --logdest syslog --server master
    else
      rm -rf /etc/poolparty/ssl/*;/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.78 lib/poolparty/templates/puppetrerun