From 904e7a86a16c10708132b0c74046222e90cee0fb Mon Sep 17 00:00:00 2001 From: crcro Date: Tue, 27 Sep 2016 22:20:10 +0300 Subject: [PATCH] apc smart ups support (#4622) --- includes/discovery/os/apc.inc.php | 1 + tests/OSDiscoveryTest.php | 1 + tests/snmpsim/apc-embedded-powernet.snmprec | 1 + 3 files changed, 3 insertions(+) create mode 100644 tests/snmpsim/apc-embedded-powernet.snmprec diff --git a/includes/discovery/os/apc.inc.php b/includes/discovery/os/apc.inc.php index 3f1b827187..ec5327b2e9 100644 --- a/includes/discovery/os/apc.inc.php +++ b/includes/discovery/os/apc.inc.php @@ -5,6 +5,7 @@ $apc_desc = array( 'APC Switched Rack PDU', 'APC MasterSwitch PDU', 'APC Metered Rack PDU', + 'APC Embedded PowerNet', ); if (str_contains($sysDescr, $apc_desc)) { diff --git a/tests/OSDiscoveryTest.php b/tests/OSDiscoveryTest.php index 2cf15f8e39..8391f13e26 100644 --- a/tests/OSDiscoveryTest.php +++ b/tests/OSDiscoveryTest.php @@ -147,6 +147,7 @@ class DiscoveryTest extends \PHPUnit_Framework_TestCase $this->checkOS('apc', 'apc-switched-rack'); $this->checkOS('apc', 'apc-masterswitch'); $this->checkOS('apc', 'apc-metered-rack'); + $this->checkOS('apc', 'apc-embedded-powernet'); } public function testAreca() diff --git a/tests/snmpsim/apc-embedded-powernet.snmprec b/tests/snmpsim/apc-embedded-powernet.snmprec new file mode 100644 index 0000000000..4358aae2b3 --- /dev/null +++ b/tests/snmpsim/apc-embedded-powernet.snmprec @@ -0,0 +1 @@ +1.3.6.1.2.1.1.1.0|4|APC Embedded PowerNet SNMP Agent (FW v3.0.1 SW v2.2.4.a, HW B2, MOD: AP9605, Mfg: 04/02/1998, SN: WA9814786862) \ No newline at end of file