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

def handle_region_errors(response)

def handle_region_errors(response)
  if wrong_sigv4_region?(response) &&
     !fips_region?(response) &&
     !custom_endpoint?(response) &&
     !expired_credentials?(response)
    get_region_and_retry(response.context)
  else
    response
  end
end