Skip to content

vor run

vor run

Run a process

Synopsis

Run a process in VOR Stream.

This command executes a specified process with optional configuration parameters. The process can be run with various options including tracing, profiling, and custom job options.

The process must be previously created and registered with VOR Stream before it can be run.

vor run <process-name> [flags]

Examples

# Run a basic process
$ vor run my_process

# Run a process with a custom name for the job instance
$ vor run my_process --name "custom_job_name"

# Run a process with specific trace fields
$ vor run my_process --trace field1,field2

# Run a process with race detection enabled
$ vor run my_process --race

# Run a process with custom job options
$ vor run my_process --options "path/to/options.json"

# Run a process with Python memory profiling
$ vor run my_process --python-profile mem

# Run a process with Go CPU profiling
$ vor run my_process --go-profile cpu

Options

      --descr string                    Description of the running job
      --exec-when joboptions.json       Comma-separated list of exec-when flags to run (takes precedence over values in joboptions.json)
      --go-profile string               Profile Go nodes ("cpu"|"mem")
  -h, --help                            help for run
  -n, --name string                     Unique name for the running job instance and results (defaults to the process name)
      --no-log                          Disable automatic log output to stderr when the job completes
      --options input/joboptions.json   Run options string or file (overrides input/joboptions.json)
      --python-profile string           Profile Python nodes ("cpu"|"mem")
      --race                            Run Go nodes with the race detector
      --study string                    Name of the study to run
  -s, --study-id uint32                 ID of the study to run
      --study-prompt                    Select a study from a list of available studies
      --test strings                    Comma-separated list of nodes to generate test files for
  -t, --trace strings                   Comma-separated list of fields to trace in the run
  -v, --verbose                         Print more detail about the run in the log

Options inherited from parent commands

      --play string   playpen path
      --renew-token   renew token (default true)

SEE ALSO

  • vor - Streaming Process Flow for Financial Risk