Sha256: 0d53697e32bb7b2b911ed82b88bd793c89adfeba4c84b5a725c4077fe819cb6f

Contents?: true

Size: 356 Bytes

Versions: 32

Compression:

Stored size: 356 Bytes

Contents

#!/bin/bash
# Based on puppet High Availability recipe
# 
# http://reductivelabs.com/trac/puppet/wiki/Recipes/HighAvailability
# Modified for PoolParty
# 
exitstatus=0
processid=`ps aux | grep puppetmasterd | awk '{print $2}'`

if [ -z $processid ] || test `netstat -apn | grep "${processid}/ruby" | wc -l` -eq 0  ; then
  exitstatus=1
fi

exit $exitstatus

Version data entries

32 entries across 32 versions & 2 rubygems

Version Path
auser-poolparty-0.2.15 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.16 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.20 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.21 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.22 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.23 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.24 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.25 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.26 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.35 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.36 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.37 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.38 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.39 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.40 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.41 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.42 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.44 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.45 lib/poolparty/templates/poolparty.monitor
auser-poolparty-0.2.46 lib/poolparty/templates/poolparty.monitor