From 047ed2728cb428f03cc35399aa0e1d75b8f857ce Mon Sep 17 00:00:00 2001 From: Jonathan McCall Date: Thu, 16 Feb 2017 08:49:47 -0500 Subject: [PATCH] Pass boto_profile to get_route53_records (#14354) * Pass boto_profile to get_route53_records * Add conditional around r53_conn to check for boto_profile --- contrib/inventory/ec2.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/contrib/inventory/ec2.py b/contrib/inventory/ec2.py index 9ee967b437f..9b9db4bafcf 100755 --- a/contrib/inventory/ec2.py +++ b/contrib/inventory/ec2.py @@ -1293,7 +1293,10 @@ class Ec2Inventory(object): ''' Get and store the map of resource records to domain names that point to them. ''' - r53_conn = route53.Route53Connection() + if self.boto_profile: + r53_conn = route53.Route53Connection(profile_name=self.boto_profile) + else: + r53_conn = route53.Route53Connection() all_zones = r53_conn.get_zones() route53_zones = [ zone for zone in all_zones if zone.name[:-1]