@@ 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) { |