fix for disk detection

git-svn-id: http://www.observium.org/svn/observer/trunk@2391 61d68cd4-352d-0410-923a-c4978735b2b8
This commit is contained in:
Adam Amstrong
2011-06-17 13:38:27 +00:00
parent b46e001027
commit ad39220a6a

View File

@@ -222,7 +222,7 @@ function discover_storage(&$valid, $device, $index, $type, $mib, $descr, $size,
if ($descr && $size > "0")
{
$storage = dbFetchRow("SELECT * FROM `storage` WHERE `storage_index` = ? AND `device_id` = ? AND `storage_mib` = ?", array($index, $device['device_id'], $mib));
if (!count($storage))
if ($storage === FALSE || !count($storage))
{
$insert = dbInsert(array('device_id' => $device['device_id'], 'storage_descr' => $descr, 'storage_index' => $index, 'storage_mib' => $mib, 'storage_type' => $type,
'storage_units' => $units, 'storage_size' => $size, 'storage_used' => $used), 'storage');