<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=us-ascii">
<META content="MSHTML 6.00.2900.3492" name=GENERATOR></HEAD>
<BODY>
<DIV><FONT face=Arial size=2></FONT>&nbsp;</DIV>
<DIV><FONT face=Arial size=2><SPAN class=593041901-14042009>Hi 
Scott,</SPAN></FONT></DIV>
<DIV><FONT face=Arial size=2><SPAN 
class=593041901-14042009></SPAN></FONT>&nbsp;</DIV>
<DIV><SPAN class=593041901-14042009><FONT face=Arial size=2>With the plans for 
the while, before and on stanzas that you discussed in FOSDEM '09 conference, is 
it possible to do job group behavior?</FONT></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=593041901-14042009><FONT face=Arial size=2>That is how do I 
define a group of 3 jobs say, where the group behavior is that if 
</FONT></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><FONT face=Arial size=2>
<DIV><SPAN class=593041901-14042009><FONT face=Arial size=2>&nbsp; 1. any job 
within the group is respawned because of failure. OR</FONT></SPAN></DIV>&nbsp; 
2. a special job within the group&nbsp;is respawned because of a 
failure</FONT></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><FONT face=Arial size=2>I want all the jobs 
in the group are respawned/reloaded</FONT></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=593041901-14042009><FONT face=Arial 
size=2></FONT></SPAN>&nbsp;</DIV>
<DIV><SPAN class=593041901-14042009><FONT face=Arial size=2>I was thinking of 
possibilities. Here are some</FONT></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><FONT face=Arial size=2>If I defined jobs as 
below, will the expected behavour be that job2 and job 3 will get restarted when 
job 1 has a failure and gets respawned?</FONT></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">job1:</SPAN></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0"></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">job2: 
</SPAN></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">&nbsp; 
while job1 </SPAN></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0"></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">job3: 
</SPAN></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">&nbsp; 
while job1 </SPAN><BR class=Apple-interchange-newline></DIV></SPAN>
<DIV><SPAN class=593041901-14042009><FONT face=Arial size=2>If instead of a 
single job1 its a set of jobs that affect this group behavior. How is it 
done.</FONT></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><FONT face=Arial size=2>Can I say the 
following if job1 and job2 are are part of a group and a reload of one of the 
jobs in the group will cause all jobs in the group reload.</FONT></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0"></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">Job1:</SPAN></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">env 
GROUP=jobgroup1</SPAN></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">while 
* GROUP=jobgroup1</SPAN></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0"></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">Job2: 
</SPAN></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">env 
GROUP=jobgroup1</SPAN></SPAN></DIV>while * GROUP=jobgroup1 </SPAN></SPAN></DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0"></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">Job3: 
</SPAN></SPAN></DIV><SPAN class=593041901-14042009><SPAN class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0">
<DIV>while * GROUP=jobgroup1</DIV>
<DIV><FONT face=Arial color=#000000 size=2></FONT>&nbsp;</DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=593041901-14042009><SPAN 
class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0"><SPAN 
class=593041901-14042009><FONT face=Arial color=#000000 
size=2></FONT></SPAN></SPAN></SPAN></SPAN>&nbsp;</DIV>
<DIV><SPAN class=593041901-14042009><SPAN class=593041901-14042009><SPAN 
class=Apple-style-span 
style="WORD-SPACING: 0px; FONT: 12px -webkit-monospace; TEXT-TRANSFORM: none; COLOR: rgb(51,51,51); TEXT-INDENT: 0px; LETTER-SPACING: normal; BORDER-COLLAPSE: separate; orphans: 2; widows: 2; webkit-border-horizontal-spacing: 0px; webkit-border-vertical-spacing: 0px; webkit-text-decorations-in-effect: none; webkit-text-size-adjust: auto; webkit-text-stroke-width: 0"><SPAN 
class=593041901-14042009><FONT face=Arial color=#000000 
size=2>Sarvi</FONT></SPAN></DIV></SPAN></SPAN></SPAN></SPAN></SPAN></BODY></HTML>