INFRA-1768 | Abhishek | Apply pagination while fetching DBs

This commit is contained in:
Abhishek Katiyar
2023-04-07 17:54:09 +05:30
parent e14211a3e2
commit 67ffc4a3c1

View File

@@ -11,7 +11,7 @@ s = requests.Session()
s.headers.update({"cookie": cookie, 'x-xsrf-token': x_xrf_token})
instance_version_map = {}
rds_client = boto3.session.Session(profile_name=aws_profile).client("rds", region_name="ap-south-1")
for instance in rds_client.describe_db_instances()['DBInstances']:
for instance in rds_client.get_paginator('describe_db_instances').paginate().build_full_result()['DBInstances']:
instance_version_map[instance['DBInstanceIdentifier']] = instance['EngineVersion']
print(instance_version_map)
print("\n")