Yes it does :) Thank you!
Valerie A. Mallder New Horizons Deputy Mission System Engineer Johns Hopkins University/Applied Physics Laboratory > -----Original Message----- > From: Mattmann, Chris A (3980) [mailto:chris.a.mattm...@jpl.nasa.gov] > Sent: Tuesday, November 03, 2015 9:47 AM > To: dev@oodt.apache.org > Subject: Re: Workflow failure - How can i customize workflow statuses in > order to > have an ERROR status? > > Hi Val, > > Yep there are pre-conditions at the task *and* workflow level. Specified the > same > way too. > > Does that help? > > Cheers, > Chris > > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > +++++ > Chris Mattmann, Ph.D. > Chief Architect > Instrument Software and Science Data Systems Section (398) NASA Jet > Propulsion Laboratory Pasadena, CA 91109 USA > Office: 168-519, Mailstop: 168-527 > Email: chris.a.mattm...@nasa.gov > WWW: http://sunset.usc.edu/~mattmann/ > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > +++++ > Adjunct Associate Professor, Computer Science Department University of > Southern California, Los Angeles, CA 90089 USA > +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ > +++++ > > > > > > -----Original Message----- > From: "Mallder, Valerie" <valerie.mall...@jhuapl.edu> > Reply-To: "dev@oodt.apache.org" <dev@oodt.apache.org> > Date: Monday, November 2, 2015 at 1:40 PM > To: "dev@oodt.apache.org" <dev@oodt.apache.org> > Subject: RE: Workflow failure - How can i customize workflow statuses in > order to > have an ERROR status? > > >This was a really good question Andrea, thanks for asking it. I have > >had the same question. I'm not sure I understand Chris' answer though. > > > >I would like to know how to abort execution of the entire workflow if > >any of the tasks within the workflow exit with a failure status. Is > >there such a thing as a "task precondition"? I figured out how to > >create a workflow precondition (because I don't want my workflow to be > >triggered to start if there is already one in progress), but, I can't > >tell if there is a way to set a precondition on a specific task in a > >workflow. > > > > > > > > > >Valerie A. Mallder > >New Horizons Deputy Mission System Engineer Johns Hopkins > >University/Applied Physics Laboratory > > > >> -----Original Message----- > >> From: Chris Mattmann [mailto:chris.mattm...@gmail.com] > >> Sent: Monday, November 02, 2015 12:39 PM > >> To: dev@oodt.apache.org > >> Subject: Re: Workflow failure - How can i customize workflow statuses > >>in order to have an ERROR status? > >> > >> Hi Andrea, > >> > >> Your best bet here if you are using CAS-PGE would be to indicate > >>somehow in your <exe> block that a failure has occurred. The reality > >>is that CAS-PGE runs as a script on the actual node so you have the > >>full power of scripting and linux to report errors, etc., and to > >>signal back. If CAS-PGE gets a signal that there has been an error it > >>will propagate up. > >> > >> My suggestion then may be to extend StdPgeTaskInstance and add your > >> own custom state reporting catching CAS-PGE’s error and flowing it up. > >> > >> Cheers, > >> Chris > >> > >> — > >> Chris Mattmann > >> chris.mattm...@gmail.com > >> > >> > >> > >> > >> > >> > >> -----Original Message----- > >> From: Andrea Fonti <andrea.fo...@altecspace.it> > >> Reply-To: <dev@oodt.apache.org> > >> Date: Monday, November 2, 2015 at 2:02 AM > >> To: <dev@oodt.apache.org> > >> Subject: Workflow failure - How can i customize workflow statuses in > >>order to have an ERROR status? > >> > >> >Hi everyone, > >> > > >> > > >> > > >> >Does the oodt batchstub have a way to report an error condition to > >> >the workflow manager? > >> > > >> >Now I have exceptions in logs but the workflow manager component > >> >reports a workflow as finished even if it has failed tasks, > >> > > >> >Should I develop code in order to signal failure to the workflow > >> >manager from the batch stub? > >> > > >> > > >> > > >> >Best regards > >> > > >> >Andrea > >> > > >> >---- ALTEC S.p.A. ---- > >> > > >> >COMUNICAZIONE IMPORTANTE > >> >La presente email è destinata solo al/i destinatario/i sopra > >>indicato/i. > >> >Può riguardare un messaggio confidenziale e contenere informazioni e > >> >dati di natura RISERVATA O CLASSIFICATA. Non è consentita la sua > >> >lettura indebita, la sua duplicazione o la sua divulgazione. Le > >> >opinioni dell'autore di questa email non sono necessariamente le > >> >opinioni di ALTEC S.p.A. > >> >Nulla di quanto contenuto in questa email può sostituire un > >> >contratto ovvero una obbligazione vincolante per ALTEC S.p.A. > >> >Nel caso doveste ricevere la presente email per errore, siete > >> >cortesemente pregati di distruggere la Vostra copia e di contattarci > >> >telefonicamente o a mezzo email o facsimile. Grazie. > >> > > >> >IMPORTANT NOTICE > >> >This email is intended only for the use of the above mentioned > >> >addressee(s). > >> >It is confidential and may contain legally PRIVILEGED OR CLASSIFIED > >> >information and data. Unauthorized reading, copying, disclosure or > >> >use is strictly prohibited. The views of the author hereof may not > >> >necessarily constitute the views of ALTEC S.p.A. > >> >Nothing in this email shall bind ALTEC S.p.A. in any contract or > >> >obligation. > >> >If you received this email/facsimile through an error, please > >> >destroy your copy and telephone or email/fax us immediately. Thank you. > >> > >