Loading src/camogmgui/camogm_interface.php +34 −25 Original line number Diff line number Diff line Loading @@ -349,6 +349,8 @@ else case "listdevices": exec ("cat /proc/partitions", $arr1); exec ("cat /proc/mounts", $arr2); $ret = get_mnt_dev(); $mnt_dev = $ret["devices"]; $j = 0; // first two lines are header and empty line separator, skip them $i = 2; Loading @@ -372,6 +374,12 @@ else } $j = 0; foreach ($partitions as $partition) { $include = false; foreach ($mnt_dev as $dev) { if (strpos($dev, $partition)) $include = true; } if ($include) { echo "<item>"; echo "<partition>/dev/".$partition."</partition>"; echo "<size>".round($size[$j]/1024/1024, 2) ." GB</size>"; Loading Loading @@ -400,6 +408,7 @@ else } echo "</item>"; } } break; case "list_raw_devices": $devices = get_raw_dev(); Loading Loading
src/camogmgui/camogm_interface.php +34 −25 Original line number Diff line number Diff line Loading @@ -349,6 +349,8 @@ else case "listdevices": exec ("cat /proc/partitions", $arr1); exec ("cat /proc/mounts", $arr2); $ret = get_mnt_dev(); $mnt_dev = $ret["devices"]; $j = 0; // first two lines are header and empty line separator, skip them $i = 2; Loading @@ -372,6 +374,12 @@ else } $j = 0; foreach ($partitions as $partition) { $include = false; foreach ($mnt_dev as $dev) { if (strpos($dev, $partition)) $include = true; } if ($include) { echo "<item>"; echo "<partition>/dev/".$partition."</partition>"; echo "<size>".round($size[$j]/1024/1024, 2) ." GB</size>"; Loading Loading @@ -400,6 +408,7 @@ else } echo "</item>"; } } break; case "list_raw_devices": $devices = get_raw_dev(); Loading