diff options
Diffstat (limited to 'widgets/dio.lua')
-rw-r--r-- | widgets/dio.lua | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/widgets/dio.lua b/widgets/dio.lua index 64a56e1..e886dac 100644 --- a/widgets/dio.lua +++ b/widgets/dio.lua @@ -28,7 +28,6 @@ local function worker(format, disk) local disk_lines = { [disk] = {} } local disk_stats = helpers.pathtotable("/sys/block/" .. disk) - local disk_queue = helpers.pathtotable("/sys/block/" .. disk .. "/queue") if disk_stats.stat then local match = string.gmatch(disk_stats.stat, "[%s]+([%d]+)") @@ -62,8 +61,8 @@ local function worker(format, disk) helpers.uformat(disk_usage[disk], "total", diff_total[disk][7] + diff_total[disk][3], unit) -- Store I/O scheduler - if disk_queue.scheduler then - disk_usage[disk]["{sched}"] = string.gmatch(disk_queue.scheduler, "%[([%a]+)%]") + if disk_stats.queue.scheduler then + disk_usage[disk]["{sched}"] = string.gmatch(disk_stats.queue.scheduler, "%[([%a]+)%]") end return disk_usage[disk] |