blob: b0ef6a58c68ec8e2c476f0415c54b858ade03662 [file] [log] [blame]
Jiri Simsad7616c92015-03-24 23:44:30 -07001// Copyright 2015 The Vanadium Authors. All rights reserved.
2// Use of this source code is governed by a BSD-style
3// license that can be found in the LICENSE file.
4
Todd Wang6ed3b6c2015-04-08 14:37:04 -07005// This file was auto-generated via go generate.
6// DO NOT UPDATE MANUALLY
7
Ryan Brown9d8aa9b2014-12-11 12:06:48 -08008/*
Todd Wang6ed3b6c2015-04-08 14:37:04 -07009Command vrun executes commands with a derived Vanadium principal.
Ryan Brown9d8aa9b2014-12-11 12:06:48 -080010
11Usage:
12 vrun [flags] <command> [command args...]
13
14The vrun flags are:
15 -duration=1h0m0s
16 Duration for the blessing.
17 -name=
18 Name to use for the blessing. Uses the command name if unset.
Todd Wang6ed3b6c2015-04-08 14:37:04 -070019 -role=
20 Role object from which to request the blessing. If set, the blessings from
21 this role server are used and --name is ignored. If not set, the default
22 blessings of the calling principal are extended with --name.
Ryan Brown9d8aa9b2014-12-11 12:06:48 -080023
24The global flags are:
25 -alsologtostderr=true
26 log to standard error as well as files
27 -log_backtrace_at=:0
28 when logging hits line file:N, emit a stack trace
29 -log_dir=
30 if non-empty, write log files to this directory
31 -logtostderr=false
32 log to standard error instead of files
33 -max_stack_buf_size=4292608
34 max size in bytes of the buffer to use for logging stack traces
Jiri Simsa26f1c4d2015-08-09 17:49:40 -070035 -metadata=<just specify -metadata to activate>
36 Displays metadata for the program and exits.
Ryan Brown9d8aa9b2014-12-11 12:06:48 -080037 -stderrthreshold=2
38 logs at or above this threshold go to stderr
39 -v=0
40 log level for V logs
Todd Wang6ed3b6c2015-04-08 14:37:04 -070041 -v23.credentials=
Ryan Brown9d8aa9b2014-12-11 12:06:48 -080042 directory to use for storing security credentials
Todd Wang6ed3b6c2015-04-08 14:37:04 -070043 -v23.i18n-catalogue=
44 18n catalogue files to load, comma separated
Asim Shankar8196c1e2015-04-08 22:42:18 -070045 -v23.namespace.root=[/(dev.v.io/role/vprod/service/mounttabled)@ns.dev.v.io:8101]
Ryan Brown9d8aa9b2014-12-11 12:06:48 -080046 local namespace root; can be repeated to provided multiple roots
Todd Wang6ed3b6c2015-04-08 14:37:04 -070047 -v23.proxy=
48 object name of proxy service to use to export services across network
49 boundaries
50 -v23.tcp.address=
51 address to listen on
52 -v23.tcp.protocol=wsh
53 protocol to listen with
54 -v23.vtrace.cache-size=1024
Ryan Brown9d8aa9b2014-12-11 12:06:48 -080055 The number of vtrace traces to store in memory.
Todd Wang6ed3b6c2015-04-08 14:37:04 -070056 -v23.vtrace.collect-regexp=
57 Spans and annotations that match this regular expression will trigger trace
58 collection.
59 -v23.vtrace.dump-on-shutdown=true
Ryan Brown9d8aa9b2014-12-11 12:06:48 -080060 If true, dump all stored traces on runtime shutdown.
Todd Wang6ed3b6c2015-04-08 14:37:04 -070061 -v23.vtrace.sample-rate=0
Ryan Brown9d8aa9b2014-12-11 12:06:48 -080062 Rate (from 0.0 to 1.0) to sample vtrace traces.
63 -vmodule=
Cosmos Nicolaou6c363882015-06-02 11:51:27 -070064 comma-separated list of pattern=N settings for filename-filtered logging
65 -vpath=
66 comma-separated list of pattern=N settings for file pathname-filtered logging
Ryan Brown9d8aa9b2014-12-11 12:06:48 -080067*/
68package main