Переглянути джерело

e2e: add force-new-cluster flag

Gyu-Ho Lee 9 роки тому
батько
коміт
dd8e81070a
1 змінених файлів з 4 додано та 0 видалено
  1. 4 0
      e2e/etcd_test.go

+ 4 - 0
e2e/etcd_test.go

@@ -139,6 +139,7 @@ type etcdProcessClusterConfig struct {
 	isPeerTLS         bool
 	isPeerAutoTLS     bool
 	isClientAutoTLS   bool
+	forceNewCluster   bool
 	initialToken      string
 	quotaBackendBytes int64
 }
@@ -248,6 +249,9 @@ func (cfg *etcdProcessClusterConfig) etcdProcessConfigs() []*etcdProcessConfig {
 			"--initial-cluster-token", cfg.initialToken,
 			"--data-dir", dataDirPath,
 		}
+		if cfg.forceNewCluster {
+			args = append(args, "--force-new-cluster")
+		}
 		if cfg.quotaBackendBytes > 0 {
 			args = append(args,
 				"--quota-backend-bytes", fmt.Sprintf("%d", cfg.quotaBackendBytes),