소스 검색

embed: add listen urls to default config

Was only setting the advertise urls.
Anthony Romano 9 년 전
부모
커밋
42fc36b4d6
1개의 변경된 파일4개의 추가작업 그리고 0개의 파일을 삭제
  1. 4 0
      embed/config.go

+ 4 - 0
embed/config.go

@@ -128,7 +128,9 @@ type securityConfig struct {
 
 // NewConfig creates a new Config populated with default values.
 func NewConfig() *Config {
+	lpurl, _ := url.Parse(DefaultListenPeerURLs)
 	apurl, _ := url.Parse(DefaultInitialAdvertisePeerURLs)
+	lcurl, _ := url.Parse(DefaultListenClientURLs)
 	acurl, _ := url.Parse(DefaultAdvertiseClientURLs)
 	cfg := &Config{
 		CorsInfo:            &cors.CORSInfo{},
@@ -138,6 +140,8 @@ func NewConfig() *Config {
 		SnapCount:           etcdserver.DefaultSnapCount,
 		TickMs:              100,
 		ElectionMs:          1000,
+		LPUrls:              []url.URL{*lpurl},
+		LCUrls:              []url.URL{*lcurl},
 		APUrls:              []url.URL{*apurl},
 		ACUrls:              []url.URL{*acurl},
 		ClusterState:        ClusterStateFlagNew,