Another item... When I do the following set of procedures,
$COUNTER doesn't increment. Is that a bug or a possible feature by
respawn not keeping state?
Thanks!
-Garrett

[nova-cavium5:/etc/init/jobs.d]$ cat respawn_positive1
respawn
respawn limit 5 10000

env COUNTER=0

script
touch /foo.$COUNTER
let "COUNTER=$COUNTER+1"
export COUNTER
sleep 123456
end script
[nova-cavium5:/etc/init/jobs.d]$ start respawn_positive1
[nova-cavium5:/etc/init/jobs.d]$ killall sleep
[nova-cavium5:/etc/init/jobs.d]$ killall sleep
[nova-cavium5:/etc/init/jobs.d]$ killall sleep
[nova-cavium5:/etc/init/jobs.d]$ killall sleep
[nova-cavium5:/etc/init/jobs.d]$ killall sleep
[nova-cavium5:/etc/init/jobs.d]$ killall sleep
[nova-cavium5:/etc/init/jobs.d]$ killall sleep
[nova-cavium5:/etc/init/jobs.d]$ ls /foo.*
/foo.0
[nova-cavium5:/etc/init/jobs.d]$

-- 
upstart-devel mailing list
upstart-devel@lists.ubuntu.com
Modify settings or unsubscribe at: 
https://lists.ubuntu.com/mailman/listinfo/upstart-devel

Reply via email to