func (etcd2 Etcd2) setInitialClusterString(cluster types.Cluster) { initialClusterString := "" for _, node := range cluster.GetNodes() { nodeString := "" if initialClusterString != "" { initialClusterString = initialClusterString + "," } if etcd2.useHttps { nodeString = node.NodeName() + "=" + httpsAddress(node.NodeIp(), etcd2.peerPort) } else { nodeString = node.NodeName() + "=" + httpAddress(node.NodeIp(), etcd2.peerPort) } initialClusterString = initialClusterString + nodeString } etcd2.parameters["initial-cluster"] = initialClusterString }