class Aws::S3::Plugins::S3Signer::BucketRegionErrorHandler

def log_warning(context, actual_region)

def log_warning(context, actual_region)
  msg = "S3 client configured for #{context.config.region.inspect} " \
        "but the bucket #{context.params[:bucket].inspect} is in " \
        "#{actual_region.inspect}; Please configure the proper region " \
        "to avoid multiple unnecessary redirects and signing attempts\n"
  if (logger = context.config.logger)
    logger.warn(msg)
  else
    warn(msg)
  end
end