| @@ 184-194 (lines=11) @@ | ||
| 181 | { |
|
| 182 | $hideDevices = array(); |
|
| 183 | $network = $this->_xml->addChild('Network'); |
|
| 184 | if (defined('PSI_HIDE_NETWORK_INTERFACE')) { |
|
| 185 | if (is_string(PSI_HIDE_NETWORK_INTERFACE)) { |
|
| 186 | if (preg_match(ARRAY_EXP, PSI_HIDE_NETWORK_INTERFACE)) { |
|
| 187 | $hideDevices = eval(PSI_HIDE_NETWORK_INTERFACE); |
|
| 188 | } else { |
|
| 189 | $hideDevices = array(PSI_HIDE_NETWORK_INTERFACE); |
|
| 190 | } |
|
| 191 | } elseif (PSI_HIDE_NETWORK_INTERFACE === true) { |
|
| 192 | return; |
|
| 193 | } |
|
| 194 | } |
|
| 195 | foreach ($this->_sys->getNetDevices() as $dev) { |
|
| 196 | if (!in_array(trim($dev->getName()), $hideDevices)) { |
|
| 197 | $device = $network->addChild('NetDevice'); |
|
| @@ 400-410 (lines=11) @@ | ||
| 397 | $hideFstypes = array(PSI_HIDE_FS_TYPES); |
|
| 398 | } |
|
| 399 | } |
|
| 400 | if (defined('PSI_HIDE_DISKS')) { |
|
| 401 | if (is_string(PSI_HIDE_DISKS)) { |
|
| 402 | if (preg_match(ARRAY_EXP, PSI_HIDE_DISKS)) { |
|
| 403 | $hideDisks = eval(PSI_HIDE_DISKS); |
|
| 404 | } else { |
|
| 405 | $hideDisks = array(PSI_HIDE_DISKS); |
|
| 406 | } |
|
| 407 | } elseif (PSI_HIDE_DISKS === true) { |
|
| 408 | return; |
|
| 409 | } |
|
| 410 | } |
|
| 411 | $fs = $this->_xml->addChild('FileSystem'); |
|
| 412 | foreach ($this->_sys->getDiskDevices() as $disk) { |
|
| 413 | if (!in_array($disk->getMountPoint(), $hideMounts, true) && !in_array($disk->getFsType(), $hideFstypes, true) && !in_array($disk->getName(), $hideDisks, true)) { |
|