def test_get_s3_endpoint(self): endpoint_map = { "us-east-1": "https://s3.amazonaws.com", "us-west-1": "https://s3-us-west-1.amazonaws.com", "eu-west-1": "https://s3-eu-west-1.amazonaws.com", "sa-east-1": "https://s3-sa-east-1.amazonaws.com", } for region in endpoint_map: client = boto3.client("s3", region_name=region) self.assertEqual(get_s3_endpoint(client), endpoint_map[region])
def stack_template_url(self, blueprint): return stack_template_url(self.bucket_name, blueprint, get_s3_endpoint(self.s3_conn))
def test_get_s3_endpoint(self): endpoint_url = "https://example.com" client = boto3.client("s3", region_name="us-east-1", endpoint_url=endpoint_url) self.assertEqual(get_s3_endpoint(client), endpoint_url)
def stack_template_url(self, blueprint): return stack_template_url( self.bucket_name, blueprint, get_s3_endpoint(self.s3_conn) )
def test_get_s3_endpoint(self): endpoint_url = "https://example.com" client = boto3.client("s3", region_name="us-east-1", endpoint_url=endpoint_url) self.assertEqual(get_s3_endpoint(client), endpoint_url)