Initial work on #2018: Add name to VirtualChassis

This commit is contained in:
Jeremy Stretch
2020-06-24 15:12:22 -04:00
parent af15ba9d40
commit 1a52a7b88a
14 changed files with 210 additions and 115 deletions

View File

@@ -332,7 +332,7 @@ class NestedVirtualChassisSerializer(WritableNestedSerializer):
class Meta:
model = models.VirtualChassis
fields = ['id', 'url', 'master', 'member_count']
fields = ['id', 'name', 'url', 'master', 'member_count']
#

View File

@@ -694,12 +694,12 @@ class InterfaceConnectionSerializer(ValidatedModelSerializer):
#
class VirtualChassisSerializer(TaggedObjectSerializer, ValidatedModelSerializer):
master = NestedDeviceSerializer()
master = NestedDeviceSerializer(required=False)
member_count = serializers.IntegerField(read_only=True)
class Meta:
model = VirtualChassis
fields = ['id', 'master', 'domain', 'tags', 'member_count']
fields = ['id', 'name', 'domain', 'master', 'tags', 'member_count']
#