daemon: refactored InterfaceData.get_addresses to InterfaceData.get_ips

This commit is contained in:
Blake Harnden 2020-06-19 11:11:45 -07:00
parent 20feea8f12
commit 9e4429fbbc
5 changed files with 19 additions and 21 deletions

View file

@ -142,18 +142,18 @@ class InterfaceData:
ip6: str = None
ip6_mask: int = None
def get_addresses(self) -> List[str]:
def get_ips(self) -> List[str]:
"""
Returns a list of ip4 and ip6 addresses when present.
:return: list of addresses
:return: list of ip addresses
"""
addresses = []
ips = []
if self.ip4 and self.ip4_mask:
addresses.append(f"{self.ip4}/{self.ip4_mask}")
ips.append(f"{self.ip4}/{self.ip4_mask}")
if self.ip6 and self.ip6_mask:
addresses.append(f"{self.ip6}/{self.ip6_mask}")
return addresses
ips.append(f"{self.ip6}/{self.ip6_mask}")
return ips
@dataclass