Beispiel #1
0
func setEngineClient(docker *citadel.Engine, tlsConfig *tls.Config) error {
	var tc *tls.Config
	u, err := url.Parse(docker.Addr)
	if err != nil {
		return err
	}

	if u.Scheme == "https" {
		tc = tlsConfig
	}

	return docker.Connect(tc)
}