We are already reporting the rotational & scheduler of a disk device.
Reporting the nr_requests could be useful to get how many concurrent IOs
the device supports/reports.
That could help detecting badly detected/configured devices.
Signed-off-by: Erwan Velu <erwan@redhat.com>
(cherry picked from commit
e0ea3d475a85844afdcdf92cf638b8128c8e2d9e)
metadata['partitions'] = get_partitions_facts(sysdir)
- metadata['rotational'] = get_file_contents(sysdir + "/queue/rotational")
+ for key in ['rotational', 'nr_requests']:
+ metadata[key] = get_file_contents(sysdir + "/queue/" + key)
+
metadata['scheduler_mode'] = ""
scheduler = get_file_contents(sysdir + "/queue/scheduler")
if scheduler is not None: