code: func SwapOutputLoggersFromLoggingConfig(logger *logging.Logger, loggingConfig *logconfig.LoggingConfig) (error, channels.Channel) {
  	outputLogger, errCh, err := loggerFromLoggingConfig(loggingConfig)
  	if err != nil {
  		return err, channels.NewDeadChannel()
  	}
  	logger.SwapOutput(outputLogger)
  	return nil, errCh
  }
docs: // Hot swap logging config by replacing output loggers of passed InfoTraceLogger
  // with those built from loggingConfig