From 2dc69702354c3fec462c3dfc4a9c0769820e84b5 Mon Sep 17 00:00:00 2001 From: Adam Amstrong Date: Sat, 9 Jan 2010 19:22:45 +0000 Subject: [PATCH] fix git-svn-id: http://www.observium.org/svn/observer/trunk@645 61d68cd4-352d-0410-923a-c4978735b2b8 --- includes/discovery/cisco-processors.php | 17 ++++++++++++++++- 1 file changed, 16 insertions(+), 1 deletion(-) diff --git a/includes/discovery/cisco-processors.php b/includes/discovery/cisco-processors.php index 796f920f7..34ccaae9c 100755 --- a/includes/discovery/cisco-processors.php +++ b/includes/discovery/cisco-processors.php @@ -32,12 +32,27 @@ mysql_query($query); echo("+"); } else { echo("."); } - $valid_cpm[$id][$oid] = 1; + $valid_cpm[$oid] = 1; } } } } ## End Cisco Processors +$sql = "SELECT * FROM `cpmCPU` WHERE `device_id` = '".$device['device_id']."'"; +$query = mysql_query($sql); + +while ($test_cpm = mysql_fetch_array($query)) { + $cpm_index = $test_cmp['cpmCPU_oid']; + if(!$valid_cpm[$cpm_index]) { + echo("-"); + mysql_query("DELETE FROM `cpmCPU` WHERE cpmCPU_id = '" . $test_cmp['cpmCPU_id']; . "'"); + } + unset($cpm_index); +} + +unset($valid_cpm); +echo("\n"); + ##### ************FIX ME***************** ##### WRITE CODE TO REMOVE OLD PROCESSORS