blob: 26deafa21f4d1e244ac60b9a31871f609a5c9038 [file] [log] [blame]
Todd Wang0d12d712014-10-06 17:25:41 -07001// This file was auto-generated via go generate.
2// DO NOT UPDATE MANUALLY
3
4/*
5The application tool facilitates interaction with the veyron application
6repository.
7
8Usage:
9 application <command>
10
11The application commands are:
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -080012 match Shows the first matching envelope that matches the given
13 profiles.
Todd Wang0d12d712014-10-06 17:25:41 -070014 put Add the given envelope to the application for the given profiles.
15 remove removes the application envelope for the given profile.
16 edit edits the application envelope for the given profile.
17 help Display help for commands or topics
18Run "application help [command]" for command usage.
19
20The global flags are:
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -080021 -alsologtostderr=true
22 log to standard error as well as files
23 -log_backtrace_at=:0
24 when logging hits line file:N, emit a stack trace
25 -log_dir=
26 if non-empty, write log files to this directory
27 -logtostderr=false
28 log to standard error instead of files
29 -max_stack_buf_size=4292608
30 max size in bytes of the buffer to use for logging stack traces
31 -stderrthreshold=2
32 logs at or above this threshold go to stderr
33 -v=0
34 log level for V logs
Jiri Simsa3540e3a2014-12-26 07:54:09 -080035 -vanadium.i18n_catalogue=
36 18n catalogue files to load, comma separated
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -080037 -veyron.credentials=
38 directory to use for storing security credentials
Robin Thellend8fea01c2014-12-11 13:48:10 -080039 -veyron.namespace.root=[/ns.dev.v.io:8101]
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -080040 local namespace root; can be repeated to provided multiple roots
Jiri Simsae44e74e2015-02-03 16:04:48 -080041 -veyron.proxy=
42 object name of proxy service to use to export services across network
43 boundaries
44 -veyron.tcp.address=
45 address to listen on
46 -veyron.tcp.protocol=tcp
47 protocol to listen with
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -080048 -veyron.vtrace.cache_size=1024
49 The number of vtrace traces to store in memory.
Jiri Simsa7fc22712015-02-03 11:27:02 -080050 -veyron.vtrace.collect_regexp=
51 Spans and annotations that match this regular expression will trigger trace
52 collection.
53 -veyron.vtrace.dump_on_shutdown=true
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -080054 If true, dump all stored traces on runtime shutdown.
55 -veyron.vtrace.sample_rate=0
56 Rate (from 0.0 to 1.0) to sample vtrace traces.
57 -vmodule=
58 comma-separated list of pattern=N settings for file-filtered logging
Todd Wang0d12d712014-10-06 17:25:41 -070059
60Application Match
61
62Shows the first matching envelope that matches the given profiles.
63
64Usage:
65 application match <application> <profiles>
66
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -080067<application> is the full name of the application. <profiles> is a
68comma-separated list of profiles.
Todd Wang0d12d712014-10-06 17:25:41 -070069
70Application Put
71
72Add the given envelope to the application for the given profiles.
73
74Usage:
Jiri Simsa7fc22712015-02-03 11:27:02 -080075 application put <application> <profiles> [<envelope>]
Todd Wang0d12d712014-10-06 17:25:41 -070076
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -080077<application> is the full name of the application. <profiles> is a
78comma-separated list of profiles. <envelope> is the file that contains a
Jiri Simsa7fc22712015-02-03 11:27:02 -080079JSON-encoded envelope. If this file is not provided, the user will be prompted
80to enter the data manually.
Todd Wang0d12d712014-10-06 17:25:41 -070081
82Application Remove
83
84removes the application envelope for the given profile.
85
86Usage:
87 application remove <application> <profile>
88
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -080089<application> is the full name of the application. <profile> is a profile.
Todd Wang0d12d712014-10-06 17:25:41 -070090
91Application Edit
92
93edits the application envelope for the given profile.
94
95Usage:
96 application edit <application> <profile>
97
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -080098<application> is the full name of the application. <profile> is a profile.
Todd Wang0d12d712014-10-06 17:25:41 -070099
100Application Help
101
102Help with no args displays the usage of the parent command.
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -0800103
Todd Wang0d12d712014-10-06 17:25:41 -0700104Help with args displays the usage of the specified sub-command or help topic.
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -0800105
Todd Wang0d12d712014-10-06 17:25:41 -0700106"help ..." recursively displays help for all commands and topics.
107
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -0800108The output is formatted to a target width in runes. The target width is
109determined by checking the environment variable CMDLINE_WIDTH, falling back on
110the terminal width from the OS, falling back on 80 chars. By setting
111CMDLINE_WIDTH=x, if x > 0 the width is x, if x < 0 the width is unlimited, and
112if x == 0 or is unset one of the fallbacks is used.
113
Todd Wang0d12d712014-10-06 17:25:41 -0700114Usage:
115 application help [flags] [command/topic ...]
116
117[command/topic ...] optionally identifies a specific sub-command or help topic.
118
Cosmos Nicolaoud83b90b2014-11-30 15:01:31 -0800119The application help flags are:
120 -style=text
121 The formatting style for help output, either "text" or "godoc".
Todd Wang0d12d712014-10-06 17:25:41 -0700122*/
123package main