summaryrefslogtreecommitdiffstats
path: root/encap
diff options
context:
space:
mode:
authorDaniel Joseph Barnhart Clark <dclark@pobox.com>2006-08-10 17:37:43 +0000
committerDaniel Joseph Barnhart Clark <dclark@pobox.com>2006-08-10 17:37:43 +0000
commit19aed1edc00771feb186f3651d5208f3de52c2af (patch)
treef98e4376583655fab0963ee3d4f480572d0d606f /encap
parent4302fe006d3ea849591875b505a6c1a024b47732 (diff)
downloadbcfg2-19aed1edc00771feb186f3651d5208f3de52c2af.tar.gz
bcfg2-19aed1edc00771feb186f3651d5208f3de52c2af.tar.bz2
bcfg2-19aed1edc00771feb186f3651d5208f3de52c2af.zip
Clean up supervise directories after service removal
git-svn-id: https://svn.mcs.anl.gov/repos/bcfg/trunk/bcfg2@2058 ce84e21b-d406-0410-9b95-82705330c041
Diffstat (limited to 'encap')
-rw-r--r--encap/tools/daemontools/daemontools-0.76.ep3
1 files changed, 3 insertions, 0 deletions
diff --git a/encap/tools/daemontools/daemontools-0.76.ep b/encap/tools/daemontools/daemontools-0.76.ep
index 2b2bcbf8b..c09b67a72 100644
--- a/encap/tools/daemontools/daemontools-0.76.ep
+++ b/encap/tools/daemontools/daemontools-0.76.ep
@@ -307,8 +307,11 @@ if [ ! -e "/service/$SERVICE" ]; then
exit 1
else
cd /service/$SERVICE
+ REALDIR=`pwd -P`
rm /service/$SERVICE
svc -dx . log
+ rm -rf ${REALDIR}/supervise
+ rm -rf ${REALDIR}/log/supervise
fi
exit 0
]]></include_file>