API: Add "items" field to Simple Playbook/Play/Task serializers

The "items" field is available in both the list and detailed version
of those serializers. Make it available in the simple serializers
as well for consistency.

Change-Id: Ie7ebffce20c1cdb74b2316c0f08158cad2e0b81a
This commit is contained in:
David Moreau Simard
2019-07-04 15:21:42 -04:00
parent 47a06ce5d4
commit cd5d3ca6e0

View File

@@ -88,19 +88,19 @@ class SimpleLabelSerializer(serializers.ModelSerializer):
exclude = ("created", "updated")
class SimplePlaybookSerializer(DurationSerializer):
class SimplePlaybookSerializer(DurationSerializer, ItemCountSerializer):
class Meta:
model = models.Playbook
exclude = ("arguments", "labels", "ansible_version", "created", "updated")
class SimplePlaySerializer(DurationSerializer):
class SimplePlaySerializer(DurationSerializer, ItemCountSerializer):
class Meta:
model = models.Play
exclude = ("uuid", "created", "updated")
class SimpleTaskSerializer(DurationSerializer):
class SimpleTaskSerializer(DurationSerializer, ItemCountSerializer):
class Meta:
model = models.Task
exclude = ("tags", "created", "updated")