From 6523f2a0b4f7e05a42b9e921333b4d318230783a Mon Sep 17 00:00:00 2001 From: Thierry Parmentelat Date: Fri, 18 Jun 2010 17:47:19 +0200 Subject: [PATCH] tweak the initscripts, both write on stdout and stderr and one loops forever --- system/config_default.py | 12 +++++++++--- 1 file changed, 9 insertions(+), 3 deletions(-) diff --git a/system/config_default.py b/system/config_default.py index a7f6fc6..ee1b4c5 100644 --- a/system/config_default.py +++ b/system/config_default.py @@ -139,14 +139,20 @@ def initscripts(options,index): 'script' : """#! /bin/sh (echo Starting test initscript: script1; date) > /tmp/script1.stamp echo "This is the stdout of the sliver initscript" -exec 1>&2 -echo "This is the stderr of the sliver initscript" +echo "This is the stderr of the sliver initscript" 1>&2 """, }}, { 'initscript_fields' : { 'enabled' : True, 'name':'script2', - 'script' : '#! /bin/sh\n (echo Starting test initscript: Stage 2; date) > /tmp/script2.stamp \n ', + 'script' : """#! /bin/sh +(echo Starting loop-forever test initscript: script2; date) > /tmp/script2.stamp +while true; do +echo "This is the stdout of the loop-for-ever sliver initscript" +echo "This is the stderr of the loop-for-ever sliver initscript" 1>&2 +sleep 10 +done +""", }}, ] return initscripts -- 2.43.0