MCPcopy Create free account
hub / github.com/containerd/nerdctl / parseTLSConfig

Function parseTLSConfig

pkg/logging/syslog_logger.go:246–257  ·  view source on GitHub ↗
(cfg map[string]string)

Source from the content-addressed store, hash-verified

244}
245
246func parseTLSConfig(cfg map[string]string) (*tls.Config, error) {
247 _, skipVerify := cfg[syslogTLSSkipVerify]
248
249 opts := tlsconfig.Options{
250 CAFile: cfg[syslogTLSCaCert],
251 CertFile: cfg[syslogTLSCert],
252 KeyFile: cfg[syslogTLSKey],
253 InsecureSkipVerify: skipVerify,
254 }
255
256 return tlsconfig.Client(opts)
257}
258
259func parseSyslogLogFormat(logFormat, proto string) (syslog.Formatter, syslog.Framer, error) {
260 switch logFormat {

Callers 2

SyslogOptsValidateFunction · 0.85
parseSyslogFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…