Revert "config: document config options"

This reverts commit a38c69d7844a4e4a9d54051470977c7446fc8e57.
This commit is contained in:
Frank Schroeder 2017-10-23 10:08:31 +02:00
parent ff42a00ef1
commit 83bfe0d223
No known key found for this signature in database
GPG Key ID: 4D65C6EAEC87DECD
1 changed files with 39 additions and 70 deletions

View File

@ -456,21 +456,8 @@ type RuntimeConfig struct {
AdvertiseAddrLAN *net.IPAddr AdvertiseAddrLAN *net.IPAddr
AdvertiseAddrWAN *net.IPAddr AdvertiseAddrWAN *net.IPAddr
BindAddr *net.IPAddr BindAddr *net.IPAddr
// Bootstrap is used to bring up the first Consul server, and
// permits that node to elect itself leader
//
// hcl: bootstrap = (true|false)
// flag: -bootstrap
Bootstrap bool Bootstrap bool
// BootstrapExpect tries to automatically bootstrap the Consul cluster,
// by withholding peers until enough servers join.
//
// hcl: bootstrap_expect = int
// flag: -bootstrap-expect=int
BootstrapExpect int BootstrapExpect int
CAFile string CAFile string
CAPath string CAPath string
CertFile string CertFile string
@ -480,13 +467,7 @@ type RuntimeConfig struct {
DNSAddrs []net.Addr DNSAddrs []net.Addr
DNSPort int DNSPort int
DataDir string DataDir string
// DevMode enables a fast-path mode of operation to bring up an in-memory
// server with minimal configuration. Useful for developing Consul.
//
// flag: -dev
DevMode bool DevMode bool
DisableAnonymousSignature bool DisableAnonymousSignature bool
DisableCoordinates bool DisableCoordinates bool
DisableHostNodeID bool DisableHostNodeID bool
@ -526,21 +507,9 @@ type RuntimeConfig struct {
RPCAdvertiseAddr *net.TCPAddr RPCAdvertiseAddr *net.TCPAddr
RPCBindAddr *net.TCPAddr RPCBindAddr *net.TCPAddr
RPCHoldTimeout time.Duration RPCHoldTimeout time.Duration
// RPCRateLimit and RPCMaxBurst control how frequently RPC calls are allowed
// to happen. In any large enough time interval, rate limiter limits the
// rate to RPCRate tokens per second, with a maximum burst size of
// RPCMaxBurst events. As a special case, if RPCRate == Inf (the infinite
// rate), RPCMaxBurst is ignored.
//
// See https://en.wikipedia.org/wiki/Token_bucket for more about token
// buckets.
//
// hcl: limit { rpc_rate = (float64|MaxFloat64) rpc_max_burst = int }
RPCRateLimit rate.Limit
RPCMaxBurst int RPCMaxBurst int
RPCProtocol int RPCProtocol int
RPCRateLimit rate.Limit
RaftProtocol int RaftProtocol int
ReconnectTimeoutLAN time.Duration ReconnectTimeoutLAN time.Duration
ReconnectTimeoutWAN time.Duration ReconnectTimeoutWAN time.Duration