class Aws::Plugins::S3RequestSigner::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