blob: edb137a16160f1ebfe073775f1efeca992d29e09 [file] [log] [blame]
Ryan Brown9d8aa9b2014-12-11 12:06:48 -08001/*
2The vrun tool executes a command with a derived principal.
3
4Usage:
5 vrun [flags] <command> [command args...]
6
7The vrun flags are:
8 -duration=1h0m0s
9 Duration for the blessing.
10 -name=
11 Name to use for the blessing. Uses the command name if unset.
12
13The global flags are:
14 -alsologtostderr=true
15 log to standard error as well as files
16 -log_backtrace_at=:0
17 when logging hits line file:N, emit a stack trace
18 -log_dir=
19 if non-empty, write log files to this directory
20 -logtostderr=false
21 log to standard error instead of files
22 -max_stack_buf_size=4292608
23 max size in bytes of the buffer to use for logging stack traces
24 -stderrthreshold=2
25 logs at or above this threshold go to stderr
26 -v=0
27 log level for V logs
28 -veyron.credentials=
29 directory to use for storing security credentials
Robin Thellend8fea01c2014-12-11 13:48:10 -080030 -veyron.namespace.root=[/ns.dev.v.io:8101]
Ryan Brown9d8aa9b2014-12-11 12:06:48 -080031 local namespace root; can be repeated to provided multiple roots
32 -veyron.vtrace.cache_size=1024
33 The number of vtrace traces to store in memory.
34 -veyron.vtrace.dump_on_shutdown=false
35 If true, dump all stored traces on runtime shutdown.
36 -veyron.vtrace.sample_rate=0
37 Rate (from 0.0 to 1.0) to sample vtrace traces.
38 -vmodule=
39 comma-separated list of pattern=N settings for file-filtered logging
40*/
41package main