func()

in internal/output/tls/tls.go [31:46]


func (o *Output) DialContext(ctx context.Context) error {
	d := tls.Dialer{
		Config: &tls.Config{
			InsecureSkipVerify: o.opts.InsecureTLS,
		},
		NetDialer: &net.Dialer{Timeout: time.Second},
	}

	conn, err := d.DialContext(ctx, "tcp", o.opts.Addr)
	if err != nil {
		return err
	}

	o.conn = conn.(*tls.Conn)
	return nil
}