Merge pull request #2912 from laf/issue-2890

Added ifOperStatus and ifAdminStatus _prev values to db.
This commit is contained in:
Daniel Preussker
2016-02-07 14:25:16 +00:00
2 changed files with 5 additions and 0 deletions

View File

@ -410,6 +410,9 @@ foreach ($ports as $port) {
} }
} }
$port['update'][$oid] = $this_port[$oid]; $port['update'][$oid] = $this_port[$oid];
if ($oid == 'ifOperStatus' || $oid == 'ifAdminStatus') {
$port['update'][$oid.'_prev'] = $port[$oid];
}
log_event($oid.': '.$port[$oid].' -> '.$this_port[$oid], $device, 'interface', $port['port_id']); log_event($oid.': '.$port[$oid].' -> '.$this_port[$oid], $device, 'interface', $port['port_id']);
if ($debug) { if ($debug) {
d_echo($oid.': '.$port[$oid].' -> '.$this_port[$oid].' '); d_echo($oid.': '.$port[$oid].' -> '.$this_port[$oid].' ');

2
sql-schema/099.sql Normal file
View File

@ -0,0 +1,2 @@
ALTER TABLE `ports` ADD `ifOperStatus_prev` VARCHAR( 16 ) NULL AFTER `ifOperStatus` ;
ALTER TABLE `ports` ADD `ifAdminStatus_prev` VARCHAR( 16 ) NULL AFTER `ifAdminStatus` ;