summaryrefslogtreecommitdiff
path: root/infrastructure/makebuildenv.pl.in
diff options
context:
space:
mode:
authorChris Wilson <chris+github@qwirx.com>2009-04-26 19:26:07 +0000
committerChris Wilson <chris+github@qwirx.com>2009-04-26 19:26:07 +0000
commit07bf983525ce56d754a9360dfadfa19aa7aac12c (patch)
tree6744dcea955e48d85df642103ef9c9294c925e67 /infrastructure/makebuildenv.pl.in
parente183c60cb4c4ed9a428e71cd4804fa56241d864b (diff)
Put the shell script that kills all running daemons into a shell
function to avoid repetition.
Diffstat (limited to 'infrastructure/makebuildenv.pl.in')
-rwxr-xr-xinfrastructure/makebuildenv.pl.in16
1 files changed, 10 insertions, 6 deletions
diff --git a/infrastructure/makebuildenv.pl.in b/infrastructure/makebuildenv.pl.in
index 7705be0f..2130fe98 100755
--- a/infrastructure/makebuildenv.pl.in
+++ b/infrastructure/makebuildenv.pl.in
@@ -428,11 +428,16 @@ __E
if (-d "$module/testfiles")
{
print TESTFILE <<__E;
+kill_daemons()
+{
+ kill_process bbackupd
+ kill_process bbstored
+ kill_process httpserver
+ kill_process s3simulator
+}
+
echo Killing any running daemons...
-kill_process bbackupd
-kill_process bbstored
-kill_process httpserver
-kill_process s3simulator
+kill_daemons
__E
}
@@ -459,8 +464,7 @@ __E
if (-d "$module/testfiles")
{
print TESTFILE <<__E;
-kill_process bbackupd
-kill_process bbstored
+kill_daemons
__E
}