CLI Commands

The Altair Accelerator products have a rich set of programs that can be run the shell command line. Each program performs a specific task and is controlled by a set of command line parameters. The programs provide a usage command when run with an -h parameter as a quick way to understand what each does and what parameters it takes.

CLI commands are case insensitive. For example, timetolerance and timeTolerance represent the same command. The keyword expressions AND, OR and NOT are also case insensitive.
Note: Resource expressions can be entered as lists in place of OR.
For example:
% nc run -r License:foo,User:abc -- sleep 10 

Common CLI Commands

vovproject
Create, start, enable, stop a project.
vovconsole
Start the Graphical User Interface (GUI).
vovcheck
Run many checks on the setup of VOV.
vls
List the status of the files with respect to the dependency graph.
vsc
Show the consequences of changing one node.
vsh
Report the history of a file or a job.
vsi
Report basic the information about the graph.
vsm
Monitor taskers, jobs, resources.
vsr
Issue a retrace request.
vst
Show tools executed in the current directory.
vsx
Show inputs and outputs of nodes.
vsy
Show why (Y) a node is not VALID.
vsz
Zap away bad nodes.

Main User Commands

vovblast
Simultaneously remove and forget files
vovbrowser
Help start the browser interface by computing the port number for a project.
vovbuild
Build complex flows.
vovcleandir
Eliminate old log files that are no longer part of the flow.
vovcleanup
Eliminate old log files from a host, a project.
vovfind
Find file nodes in the graph.
vovfire
Execute a job "here and now".
vovforget
Forget objects in the in-memory database: nodes, sets, users, etc.
vovkill
Kill a process and all of its children.
vovjobqueue
Show all jobs in the queue.
vovrename
Rename nodes in the graph.
vovset
Create, edit, forget sets.
vovsh
The main Altair Accelerator client, with extended Tcl interpreter.
vovshow
Show things: users, buckets, nodes, sets, etc.
vovstop
Stop things: jobs, projects, retraces, ...
vovtouch
Toggle status of nodes.
vovversion
Show the version of the current installation.

Administration Commands

vovarch
Print architecture of current host.
vovenv
Useful to build environments.
vovequiv
Check equivalence rules for file names.
vovinit.bat
Setup the Windows NT shell.
vovremove
Remove files intelligently.
vovresourced
Read the resources.tcl file.
vovserver
The main vovserver.
vovserverdir
Show the working directory of the server.
vovservermgr
Modify settings in the running vovserver.
vovsetupuser
Setup the user account (UNIX only).
vovtasker
The main executable for a vovtaskers.
vovtaskermgr
Start and stop taskers.
vovtaskerroot
A tasker that can switch user ID (UNIX only).

Other Commands

vovshowconnection
Show connection path between two nodes in the graph.
vovcheckfiles
Force a check of all timestamps.
vovflowcompiler
Compile a flow to be included into the Flow Library.
vovprop
Add, modify and delete properties on files and jobs.
vovrestoretrace
Restore a corrupted graph either from a backup or from a saved copy.
vovwait4server
Wait for the server to be operative.
vovxrsh
Open a new xterm with the DISPLAY variable properly set (UNIX only).