From e32685b54e623d9ca4e5bc3a63bb98f40e7f67fb Mon Sep 17 00:00:00 2001 From: Tony Murray Date: Wed, 24 Nov 2021 11:13:27 -0600 Subject: [PATCH] Workaround don't poll WLC on IOSXE (#13563) --- LibreNMS/OS/Iosxe.php | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/LibreNMS/OS/Iosxe.php b/LibreNMS/OS/Iosxe.php index c8e5e9a788..78e8293902 100644 --- a/LibreNMS/OS/Iosxe.php +++ b/LibreNMS/OS/Iosxe.php @@ -31,9 +31,11 @@ use LibreNMS\Interfaces\Discovery\Sensors\WirelessRsrpDiscovery; use LibreNMS\Interfaces\Discovery\Sensors\WirelessRsrqDiscovery; use LibreNMS\Interfaces\Discovery\Sensors\WirelessRssiDiscovery; use LibreNMS\Interfaces\Discovery\Sensors\WirelessSnrDiscovery; +use LibreNMS\Interfaces\Polling\OSPolling; use LibreNMS\OS\Traits\CiscoCellular; class Iosxe extends Ciscowlc implements + OSPolling, WirelessCellDiscovery, WirelessChannelDiscovery, WirelessRssiDiscovery, @@ -42,4 +44,9 @@ class Iosxe extends Ciscowlc implements WirelessSnrDiscovery { use CiscoCellular; + + public function pollOS(): void + { + // Don't poll Ciscowlc FIXME remove when wireless-controller module exists + } }