[Swift-user] How can one force ordering into swift operations

Mihael Hategan hategan at mcs.anl.gov
Thu Jan 24 10:42:30 CST 2013


There is the "external" type just for that. It indicates some type of
data that is not managed by swift but that nonetheless exists.

Mihael

On Thu, 2013-01-24 at 11:20 -0500, Daniel S. Katz wrote:
> you could just add an artificial dependency.  Make step out output
> file "flag" when it is done.
> 
> 
> Make step 2 dependent on file "flag"
> 
> 
> Dan
> 
> 
> 
> On Jan 24, 2013, at 11:13 AM, Lorenzo Pesce <lpesce at uchicago.edu>
> wrote:
> 
> > So that I return an array of files of unknown size (don't know how
> > many files they will be) to the calling swift script?
> > 
> > 
> > On Jan 24, 2013, at 10:08 AM, Glen Hocky wrote:
> > 
> > > Lorenzo,
> > > This may not work for your purposes, but a simple solution similar
> > > to what I do, is to actually do step 1 in the wrapper before the
> > > mapping is done. This guarantees that all files are in place.
> > > 
> > > 
> > > Best,
> > > Glen
> > > 
> > > 
> > > On Thu, Jan 24, 2013 at 10:43 AM, Lorenzo Pesce
> > > <lpesce at uchicago.edu> wrote:
> > >         I have a simple problem:
> > >         step 1: I run an app that splits a file in a group of
> > >         files and we don't know how many they are.
> > >         step2: I want to map those files using a mapper after the
> > >         fact
> > >         
> > >         Problem is that the mapper doesn't know that it can't run
> > >         till step 1 is done because it has no input files. How can
> > >         I tell the mapper (and what follows it by consequence
> > >         since those files will not be there) that it has to wait
> > >         for step 1 to b finished?
> > >         
> > >         Thanks,
> > >         
> > >          Lorenzo
> > >         _______________________________________________
> > >         Swift-user mailing list
> > >         Swift-user at ci.uchicago.edu
> > >         https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-user
> > > 
> > > 
> > 
> > 
> > _______________________________________________
> > Swift-user mailing list
> > Swift-user at ci.uchicago.edu
> > https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-user
> 
> -- 
> Daniel S. Katz
> University of Chicago
> (773) 834-7186 (voice)
> (773) 834-6818 (fax)
> d.katz at ieee.org or dsk at ci.uchicago.edu
> http://www.ci.uchicago.edu/~dsk/
> 
> 
> 
> 
> 
> 
> 
> _______________________________________________
> Swift-user mailing list
> Swift-user at ci.uchicago.edu
> https://lists.ci.uchicago.edu/cgi-bin/mailman/listinfo/swift-user





More information about the Swift-user mailing list