mirror of
https://github.com/etcd-io/etcd.git
synced 2024-09-27 06:25:44 +00:00
embed: move "unsafe" flags to bottom
Signed-off-by: Gyuho Lee <gyuhox@gmail.com>
This commit is contained in:
parent
940200f1ae
commit
cfd8b3e86d
@ -205,9 +205,6 @@ type Config struct {
|
|||||||
ListenMetricsUrls []url.URL
|
ListenMetricsUrls []url.URL
|
||||||
ListenMetricsUrlsJSON string `json:"listen-metrics-urls"`
|
ListenMetricsUrlsJSON string `json:"listen-metrics-urls"`
|
||||||
|
|
||||||
// ForceNewCluster starts a new cluster even if previously started; unsafe.
|
|
||||||
ForceNewCluster bool `json:"force-new-cluster"`
|
|
||||||
|
|
||||||
// UserHandlers is for registering users handlers and only used for
|
// UserHandlers is for registering users handlers and only used for
|
||||||
// embedding etcd into other applications.
|
// embedding etcd into other applications.
|
||||||
// The map key is the route path for the handler, and
|
// The map key is the route path for the handler, and
|
||||||
@ -227,6 +224,9 @@ type Config struct {
|
|||||||
ExperimentalInitialCorruptCheck bool `json:"experimental-initial-corrupt-check"`
|
ExperimentalInitialCorruptCheck bool `json:"experimental-initial-corrupt-check"`
|
||||||
ExperimentalCorruptCheckTime time.Duration `json:"experimental-corrupt-check-time"`
|
ExperimentalCorruptCheckTime time.Duration `json:"experimental-corrupt-check-time"`
|
||||||
ExperimentalEnableV2V3 string `json:"experimental-enable-v2v3"`
|
ExperimentalEnableV2V3 string `json:"experimental-enable-v2v3"`
|
||||||
|
|
||||||
|
// ForceNewCluster starts a new cluster even if previously started; unsafe.
|
||||||
|
ForceNewCluster bool `json:"force-new-cluster"`
|
||||||
}
|
}
|
||||||
|
|
||||||
// configYAML holds the config suitable for yaml parsing
|
// configYAML holds the config suitable for yaml parsing
|
||||||
|
@ -157,7 +157,6 @@ func StartEtcd(inCfg *Config) (e *Etcd, err error) {
|
|||||||
DiscoveryURL: cfg.Durl,
|
DiscoveryURL: cfg.Durl,
|
||||||
DiscoveryProxy: cfg.Dproxy,
|
DiscoveryProxy: cfg.Dproxy,
|
||||||
NewCluster: cfg.IsNewCluster(),
|
NewCluster: cfg.IsNewCluster(),
|
||||||
ForceNewCluster: cfg.ForceNewCluster,
|
|
||||||
PeerTLSInfo: cfg.PeerTLSInfo,
|
PeerTLSInfo: cfg.PeerTLSInfo,
|
||||||
TickMs: cfg.TickMs,
|
TickMs: cfg.TickMs,
|
||||||
ElectionTicks: cfg.ElectionTicks(),
|
ElectionTicks: cfg.ElectionTicks(),
|
||||||
@ -173,6 +172,7 @@ func StartEtcd(inCfg *Config) (e *Etcd, err error) {
|
|||||||
CorruptCheckTime: cfg.ExperimentalCorruptCheckTime,
|
CorruptCheckTime: cfg.ExperimentalCorruptCheckTime,
|
||||||
PreVote: cfg.PreVote,
|
PreVote: cfg.PreVote,
|
||||||
Debug: cfg.Debug,
|
Debug: cfg.Debug,
|
||||||
|
ForceNewCluster: cfg.ForceNewCluster,
|
||||||
}
|
}
|
||||||
|
|
||||||
srvcfg.HostWhitelist = make(map[string]struct{}, len(cfg.HostWhitelist))
|
srvcfg.HostWhitelist = make(map[string]struct{}, len(cfg.HostWhitelist))
|
||||||
|
Loading…
x
Reference in New Issue
Block a user