vtk_trace
vtk_trace
Usage:         
vtk_trace <close|open|status|switchto> ...
Description:   
Procedure to control connection to the trace server. 
Examples: 
vtk_trace status 
connected 
vtk_trace close 
vtk_trace open $env(VOV_PROJECT_NAME) $env(VOV_HOST_NAME) 
vtk_trace switchto local 
vtk_trace switchto client 
vtk_trace status 
disconnected 
vtk_trace open $projectname $host [LOCAL | CLIENT ]
vtk_trace_checkall
Usage:         
vtk_trace_checkall primaryInputsOnlyFlag
Description:   
Check all places. If the flag is 1, only the primary inputs are checked.
Returns:       
Nothing
vtk_trace_dump_nodeset
Usage:         
vtk_trace_dump_nodeset setName/setId fileName [tcl|make|csh|ps]
Description:   
vtk_trace_is_connected
Usage:         
vtk_trace_is_connected
Description:   
Returns:       
1 if the trace is connected to a server,  0  otherwise.
vtk_trace_list_places
Usage:         
vtk_trace_list_places regularExpression
Description:   
Returns:       
A list of places in the default format.
Note:
This is an obsolete procedure.  Use vtk_set_create instead to find places that match a given regular expression.
vtk_trace_list_sets
Usage:         
vtk_trace_list_sets [OPTIONS]
Description:   
List all sets in the trace. 
The following options are mutually exclusive 
* -ids   -- Show only the id's 
* -names -- Show only names (default) 
* -all   -- List pairs of (id,name) 
* -rx RX -- Limit list to sets that match the specified regular expression RX 
* -max N -- Limit number of items returned. Useful in cases where there is an overflow caused by too many sets 
Examples: 
vtk_trace_list_sets -ids 
00000002 00000003 00000004 01615042 01615043 01615049 
vtk_trace_list_sets -all 
{00000002 {System:nodes}} {00000003 {System:jobs}} ... 
vtk_trace_list_sets -all -rx System: 
{00000002 {System:nodes}} {00000003 {System:jobs}} ... 
vtk_trace_list_sets -max 1000 -rx abc 
...
vtk_trace_list_users
Usage:         
vtk_trace_list_users 
Description:   
List all users in the trace.
Returns:       
A list of id of users.
vtk_trace_rename
Usage:         
vtk_trace_rename setName oldString newString
Description:   
Replace all occurrences of oldString to newString for all nodes in the set with name setName. 
Example:
vtk_trace_rename System:jobs toolx tooly
Renaming means doing a string substitution
in the names of files and in the command lines
and cwd of tools:
Set Name     ""
Old String   "toolx"
New String   "tooly"
19777 nodes have been examined.
0 files have been modified.
2 tools have been modified.
Returns:       
A long and somewhat useless preformatted string.
vtk_trace_reopen
Usage:         
vtk_trace_reopen timeout
Description:   
This procedure is used to reconnect to a server after a crash.
vtk_trace_save
Usage:         
vtk_trace_save -dir savedir -nofork -time maxAllowedTime
Description:   
Send a request to the server to save the trace database to disk. The actual saving may take an unspecified amount of time depending on the size of the trace. If option -nofork is used, this procedure returns after the trace has been save, else the procedure returns immediately, meaning that upon return the trace has not yet been saved. 
Examples: 
vtk_trace_save
vtk_trace_save -nofork
vtk_trace_save -nofork  -time 5m
vtk_trace_save -time 5m -dir /tmp/foobar/savedir