lxd/cluster/raft.go
func raftDial(cert *shared.CertInfo) (rafthttp.Dial, error) {
	config, err := tlsClientConfig(cert)
	if err != nil {
		return nil, err
	}
	dial := rafthttp.NewDialTLS(config)
	return dial, nil
}
func raftDial(cert *shared.CertInfo) (rafthttp.Dial, error) {
	config, err := tlsClientConfig(cert)
	if err != nil {
		return nil, err
	}
	dial := rafthttp.NewDialTLS(config)
	return dial, nil
}
func raftDial ( cert * shared . CertInfo ) ( rafthttp . Dial , error ) { config , err := tlsClientConfig ( cert ) if err != nil { return nil , err } dial := rafthttp . NewDialTLS ( config ) return dial , nil }
// Create a rafthttp.Dial function that connects over TLS using the given
// cluster (and optionally CA) certificate both as client and remote
// certificate.
Create a rafthttp . Dial function that connects over TLS using the given cluster ( and optionally CA ) certificate both as client and remote certificate .