daemon: updated core.nodes to avoid using deprecated type hinting
This commit is contained in:
parent
f9505b3173
commit
7f58224f43
7 changed files with 51 additions and 51 deletions
|
@ -4,7 +4,7 @@ PhysicalNode class for including real systems in the emulated network.
|
|||
|
||||
import logging
|
||||
from pathlib import Path
|
||||
from typing import TYPE_CHECKING, List, Optional, Tuple
|
||||
from typing import TYPE_CHECKING, Optional
|
||||
|
||||
import netaddr
|
||||
|
||||
|
@ -52,7 +52,7 @@ class Rj45Node(CoreNodeBase):
|
|||
)
|
||||
self.iface.transport_type = TransportType.RAW
|
||||
self.old_up: bool = False
|
||||
self.old_addrs: List[Tuple[str, Optional[str]]] = []
|
||||
self.old_addrs: list[tuple[str, Optional[str]]] = []
|
||||
|
||||
def startup(self) -> None:
|
||||
"""
|
||||
|
@ -159,7 +159,7 @@ class Rj45Node(CoreNodeBase):
|
|||
"""
|
||||
# TODO: save/restore the PROMISC flag
|
||||
self.old_up = False
|
||||
self.old_addrs: List[Tuple[str, Optional[str]]] = []
|
||||
self.old_addrs: list[tuple[str, Optional[str]]] = []
|
||||
localname = self.iface.localname
|
||||
output = self.net_client.address_show(localname)
|
||||
for line in output.split("\n"):
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue