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 ...