mirror of
https://github.com/netbox-community/netbox.git
synced 2024-05-10 07:54:54 +00:00
#8096: Include only first assigned IP in FHRPGroup string representation
This commit is contained in:
@ -58,13 +58,11 @@ class FHRPGroup(PrimaryModel):
|
||||
def __str__(self):
|
||||
name = f'{self.get_protocol_display()}: {self.group_id}'
|
||||
|
||||
# Append the list of assigned IP addresses to serve as an additional identifier
|
||||
# Append the first assigned IP addresses (if any) to serve as an additional identifier
|
||||
if self.pk:
|
||||
ip_addresses = [
|
||||
str(ip.address) for ip in self.ip_addresses.all()
|
||||
]
|
||||
if ip_addresses:
|
||||
return f"{name} ({', '.join(ip_addresses)})"
|
||||
ip_address = self.ip_addresses.first()
|
||||
if ip_address:
|
||||
return f"{name} ({ip_address})"
|
||||
|
||||
return name
|
||||
|
||||
|
Reference in New Issue
Block a user