diff --git a/agent_based/ospfv3_area.py b/agent_based/ospfv3_area.py index 9c3fd90f538f526fda7c985a7aab25505bf2d987..2620dbc147aa52ede14288e9ff1e8e28e07f2395 100644 --- a/agent_based/ospfv3_area.py +++ b/agent_based/ospfv3_area.py @@ -172,9 +172,8 @@ def parse_ospfv3_area(string_table: StringTable) -> Dict[str, OspfV3Area]: def discovery_ospfv3_area(section: Dict[str, OspfV3Area]) -> DiscoveryResult: - print(section) for area in section.keys(): - return Service(item=area) + yield Service(item=area) def check_ospfv3_area(item, params, section: Dict[str, OspfV3Area]) -> CheckResult: diff --git a/ospfv3.mkp b/ospfv3.mkp index 6238f236df567add1e609d24bcf53c2da3a907b9..e72fd1de7020d6325d916f77cdd4aac3463fa77e 100644 Binary files a/ospfv3.mkp and b/ospfv3.mkp differ