Hey Chris,

No worries on the delayed reply.  Looks like you've been very busy answering 
lots of questions. Your email below was very helpful and very much appreciated!

Thanks so much!

Val




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: Saturday, November 01, 2014 2:55 PM
> To: dev@oodt.apache.org
> Subject: Re: Passing WorkflowInstId to extern extractor
> 
> Hi Val,
> 
> Sorry for the delay in answering this. The key way to make sure that the 
> workflow
> id and other properties like JobId are passed to the met file would be to use 
> the
> PcsMetListFileWriter and add it as an additional writer for your files. All 
> met
> writers that match the same files using the regExp tag will be called. An 
> example
> of using the PcsMetFileListWriter is here in DRAT:
> 
> https://github.com/chrismattmann/drat/blob/master/pge/src/main/resources/co
> nfig/PgeConfig_Rat.xml
> 
> https://github.com/chrismattmann/drat/blob/master/pge/src/main/resources/co
> nfig/metout/rat_log_metout.xml
> 
> 
> Here is some info on the philosophy behind the flow of metadata in CAS-PGE 
> that
> I recently penned on the wiki:
> 
> https://cwiki.apache.org/confluence/display/OODT/Understanding+CAS-
> PGE+Meta
> data+Precendence
> 
> https://cwiki.apache.org/confluence/display/OODT/Understanding+the+flow+of+
> Metadata+during+PGE+based+Processing
> 
> 
> Let me know if that helps!
> 
> 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, October 27, 2014 at 12:57 PM
> To: "dev@oodt.apache.org" <dev@oodt.apache.org>
> Subject: Passing WorkflowInstId to extern extractor
> 
> >Hello Everyone,
> >
> >I would like to query the file manager for all files ingested by a
> >particular WorkflowInstId, or JobId, so I am trying to figure out how
> >to get the WorkflowInstId or JobId written to each product's met file.
> >My met writer is an ExternExtractorMetWriter  so I would like to pass
> >the WorkflowInstId or JobId as a parameter to the extractor. I tried
> >specifying the parameter [WorkflowInstId] (also tried JobId) to the
> >extern extractor config file like shown below, but this did not work.
> >Does anyone have any ideas on how I could do this?
> >
> ><cas:externextractor xmlns:cas="http://oodt.jpl.nasa.gov/1.0/cas";>
> >  <exec workingDir="">
> >    <extractorBinPath
> >envReplace="true">[OODT_HOME]/extensions/extractors/level0ExternMetExtr
> >act
> >or.pl</extractorBinPath>
> >    <args>
> >       <arg isDataFile="true"></arg>
> >       <arg>[WorkflowInstId]</arg>
> >    </args>
> >   </exec>
> ></cas:externextractor>
> >
> >Thanks!!
> >Val
> >
> >
> >
> >
> >Valerie A. Mallder
> >
> >New Horizons Deputy Mission System Engineer The Johns Hopkins
> >University/Applied Physics Laboratory
> >11100 Johns Hopkins Rd (MS 23-282), Laurel, MD 20723
> >240-228-7846 (Office) 410-504-2233 (Blackberry)
> >

Reply via email to