vovcone
Apply a set of up-cone and down-cone operations starting from one or more jobs or files.
vovcone: Usage Message
DESCRIPTION:
Apply a set of upcone and downcone operations starting from
one or more jobs or files. For every up/down cone operation, a list
of filters (selection rules) can be applied.
The resulting set can be saved if a result setname is provided.
The content of the result can be formatted.
OPTIONS:
-children -- Same as -outputs.
-down -- Start a downcone operation.
-file FILE -- Specify the starting file (may be repeated).
-filter -- Define a filter for the current cone operation.
-format -- Specify output format (default is no output)
-h -- Help usage message.
-id ID -- Specify the starting id (may be repeated)
-inputs -- Start a "inputs" operation.
-job JOBID -- Specify the starting job (may be repeated).
-O -- Same as -format
-outputs -- Start a "outputs" operation.
-parents -- Same as -inputs.
-result -- Define name of result set.
-sel
-setname -- Specify the starting setname (may NOT be repeated).
-up -- Start an upcone operation.
-v -- Increase verbosity.
NOTE:
-inputs and -outputs move just one step up and down the
dependency tree, while -upcone and -downcone move all the
way up and down the dependency tree.
-filter is reset for each new operation.
-format and -result are applied only to the final result.
EXAMPLES:
% vovcone -file aa -up -format "@ID@ @LEVEL@ @NAME" -filter "isfile"
% vovcone -job 00012345 -up -format "@ID@ @LEVEL@ @NAME" -filter "isfile"
% vovcone -file aa -up -filter "status==VALID" -filter isfile
-down -filter "isjob status==RETRACING"
-format "@ID@ @STATUS@ "