From b3c508396e5dcb1cbaebe16b29f515473bf51c14 Mon Sep 17 00:00:00 2001 From: Yaroslav Borbat <86148689+yaroslavborbat@users.noreply.github.com> Date: Wed, 15 Jan 2025 13:37:20 +0300 Subject: [PATCH] fix(hooks): fix module-config hook (#631) fix module-config hook Signed-off-by: yaroslavborbat --- hooks/module_config_validator.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/hooks/module_config_validator.py b/hooks/module_config_validator.py index ae524afe2..bfd63c886 100755 --- a/hooks/module_config_validator.py +++ b/hooks/module_config_validator.py @@ -64,14 +64,14 @@ def generate_config(self) -> dict: ] } - def check_overlaps_cidrs(networks: list[IPv4Network]) -> None: + def check_overlaps_cidrs(self, networks: list[IPv4Network]) -> None: """Check for overlapping CIDRs in a list of networks.""" for i, net1 in enumerate(networks): for net2 in networks[i + 1:]: if net1.overlaps(net2): raise ValueError(f"Overlapping CIDRs {net1} and {net2}") - def check_node_addresses_overlap(networks: list[IPv4Network], node_addresses: list[IPv4Address]) -> None: + def check_node_addresses_overlap(self, networks: list[IPv4Network], node_addresses: list[IPv4Address]) -> None: """Check if node addresses overlap with any subnet.""" for addr in node_addresses: for net in networks: