Cloudfront: Don't add empty Items to list_invalidations (#5699)
This commit is contained in:
parent
b4f59b771c
commit
4008011a7b
@ -622,6 +622,7 @@ CREATE_INVALIDATION_TEMPLATE = """<?xml version="1.0"?>
|
|||||||
INVALIDATIONS_TEMPLATE = """<?xml version="1.0" encoding="UTF-8"?>
|
INVALIDATIONS_TEMPLATE = """<?xml version="1.0" encoding="UTF-8"?>
|
||||||
<InvalidationList>
|
<InvalidationList>
|
||||||
<IsTruncated>false</IsTruncated>
|
<IsTruncated>false</IsTruncated>
|
||||||
|
{% if invalidations %}
|
||||||
<Items>
|
<Items>
|
||||||
{% for invalidation in invalidations %}
|
{% for invalidation in invalidations %}
|
||||||
<InvalidationSummary>
|
<InvalidationSummary>
|
||||||
@ -631,6 +632,7 @@ INVALIDATIONS_TEMPLATE = """<?xml version="1.0" encoding="UTF-8"?>
|
|||||||
</InvalidationSummary>
|
</InvalidationSummary>
|
||||||
{% endfor %}
|
{% endfor %}
|
||||||
</Items>
|
</Items>
|
||||||
|
{% endif %}
|
||||||
<Marker></Marker>
|
<Marker></Marker>
|
||||||
<MaxItems>100</MaxItems>
|
<MaxItems>100</MaxItems>
|
||||||
<Quantity>{{ invalidations|length }}</Quantity>
|
<Quantity>{{ invalidations|length }}</Quantity>
|
||||||
|
@ -76,4 +76,4 @@ def test_list_invalidations__no_entries():
|
|||||||
resp["InvalidationList"].should.have.key("MaxItems").equal(100)
|
resp["InvalidationList"].should.have.key("MaxItems").equal(100)
|
||||||
resp["InvalidationList"].should.have.key("IsTruncated").equal(False)
|
resp["InvalidationList"].should.have.key("IsTruncated").equal(False)
|
||||||
resp["InvalidationList"].should.have.key("Quantity").equal(0)
|
resp["InvalidationList"].should.have.key("Quantity").equal(0)
|
||||||
resp["InvalidationList"].should.have.key("Items").equals([])
|
resp["InvalidationList"].shouldnt.have.key("Items")
|
||||||
|
Loading…
x
Reference in New Issue
Block a user