INNER CODE UNIT · Go

GetWireLogConfig

wso2/product-microgateway · adapter/config/config_utils.go:32

func GetWireLogConfig() *WireLogConfig {
	logConf := ReadLogConfigs()
	wireLogsEnabled := logConf.WireLogs.Enable
	includes := logConf.WireLogs.Include
	return &WireLogConfig{
		LogBodyEnabled:     wireLogsEnabled && stringutils.StringInSlice("Body", includes),
		LogHeadersEnabled:  wireLogsEnabled && stringutils.StringInSlice("Headers", includes),
		LogTrailersEnabled: wireLogsEnabled && stringutils.StringInSlice("Trailers", includes),
	}
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…