vovfileready


vovfileready: Usage Message

USAGE:
    % vovfileready <NAME_OF_FILE_THAT_IS_READY> ...

OLD USAGE: the following options are now ignored:
    % vovfileready -start 
    % vovfileready -clean        

This script can only be executed as part of a running job.
From within the running job, when you know that one or more
output files are ready to be used, you can call

    vovfileready NAME_OF_FILE_THAT_IS_READY ...

and this utility will mark all the files specified
on the command line as VALID.

EXAMPLE: PSEUDO-CODE

   --   #!/bin/csh -f
   --   # This could be a script called ./my_tool
   --   DoSomeInitialization
   --   DoSomeWorkFor5Minutes
   --   vovfileready my_first_output  ; ### The flow can start processing
   --                                   ### my_first_output even
   --                                   ### if ./my_tool is not quite done.
   --
   --   DoSomeOtherWorkFor1Hour
   --   vovfileready another_output and_another_one
   --   MoreWorkToFinish
   --   exit 0


Then invoke the script with a wrapper, e.g.
   % vov ./my_tool arg1 arg2 ...