From be51d039c27cf733c8676c820996d12277eedab9 Mon Sep 17 00:00:00 2001 From: Archer Bowen Date: Fri, 28 Feb 2025 15:35:48 +0000 Subject: [PATCH] Moved `red_scan_countdown` into node class attributes. ( --- src/primaite/simulator/network/hardware/base.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/primaite/simulator/network/hardware/base.py b/src/primaite/simulator/network/hardware/base.py index 8e1c0072..2adb9ff5 100644 --- a/src/primaite/simulator/network/hardware/base.py +++ b/src/primaite/simulator/network/hardware/base.py @@ -1534,6 +1534,9 @@ class Node(SimComponent, ABC): _registry: ClassVar[Dict[str, Type["Node"]]] = {} """Registry of application types. Automatically populated when subclasses are defined.""" + red_scan_countdown: int = 0 + "Time steps until reveal to red scan is complete." + node_scan_countdown: int = 0 "Time steps until scan is complete" @@ -1573,9 +1576,6 @@ class Node(SimComponent, ABC): node_scan_duration: int = 10 "How many timesteps until the whole node is scanned. Default 10 time steps." - red_scan_countdown: int = 0 - "Time steps until reveal to red scan is complete." - dns_server: Optional[IPv4Address] = None "List of IP addresses of DNS servers used for name resolution."