| @@ 162-170 (lines=9) @@ | ||
| 159 | $dev->addAttribute("Devs", $device["devs"]); |
|
| 160 | $dev->addAttribute("Spares", $device["spares"]); |
|
| 161 | $disks = $dev->addChild("Disks"); |
|
| 162 | if (isset($device['partitions']) && sizeof($device['partitions']>0)) foreach ($device['partitions'] as $diskkey=>$disk) { |
|
| 163 | $disktemp = $disks->addChild("Disk"); |
|
| 164 | $disktemp->addAttribute("Name", $diskkey); |
|
| 165 | if ($device["status"]=='ok') { |
|
| 166 | $disktemp->addAttribute("Status", $disk['status']); |
|
| 167 | } else { |
|
| 168 | $disktemp->addAttribute("Status", 'W'); |
|
| 169 | } |
|
| 170 | } |
|
| 171 | } |
|
| 172 | } |
|
| 173 | ||
| @@ 221-226 (lines=6) @@ | ||
| 218 | $action->addAttribute("Time_To_Finish", $device['action']['finish_time']); |
|
| 219 | $action->addAttribute("Time_Unit", $device['action']['finish_unit']); |
|
| 220 | $disks = $dev->addChild("Disks"); |
|
| 221 | foreach ($device['partitions'] as $diskkey=>$disk) { |
|
| 222 | $disktemp = $disks->addChild("Disk"); |
|
| 223 | $disktemp->addAttribute("Name", $diskkey); |
|
| 224 | $disktemp->addAttribute("Status", $disk['status']); |
|
| 225 | $disktemp->addAttribute("Index", $disk['raid_index']); |
|
| 226 | } |
|
| 227 | } |
|
| 228 | } |
|
| 229 | if ($this->_result['unused_devs'] !== - 1) { |
|