diff --git a/lemur/plugins/lemur_aws/elb.py b/lemur/plugins/lemur_aws/elb.py index ac079645..0e6c78c6 100644 --- a/lemur/plugins/lemur_aws/elb.py +++ b/lemur/plugins/lemur_aws/elb.py @@ -63,11 +63,10 @@ def get_all_elbs(**kwargs): elbs += response['LoadBalancerDescriptions'] - if not response.get('IsTruncated'): + if not response.get('NextMarker'): return elbs - - if response['NextMarker']: - kwargs.update(dict(marker=response['NextMarker'])) + else: + kwargs.update(dict(Marker=response['NextMarker'])) def get_all_elbs_v2(**kwargs): @@ -83,11 +82,10 @@ def get_all_elbs_v2(**kwargs): response = get_elbs_v2(**kwargs) elbs += response['LoadBalancers'] - if not response.get('IsTruncated'): + if not response.get('NextMarker'): return elbs - - if response['NextMarker']: - kwargs.update(dict(marker=response['NextMarker'])) + else: + kwargs.update(dict(Marker=response['NextMarker'])) @sts_client('elbv2')