From b90c912eabde4f2a4e9867d3a55d698ebd1ef9a6 Mon Sep 17 00:00:00 2001 From: Igor Timofeev Date: Tue, 15 Sep 2015 00:44:09 +0300 Subject: [PATCH] Update ECSAPI.lua --- lib/ECSAPI.lua | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/lib/ECSAPI.lua b/lib/ECSAPI.lua index 45b1fa8e..6d42afc2 100644 --- a/lib/ECSAPI.lua +++ b/lib/ECSAPI.lua @@ -76,12 +76,15 @@ function ECSAPI.getHDDs() for address in component.list("filesystem") do local proxy = component.proxy(address) if proxy.address ~= computer.tmpAddress() and proxy.getLabel() ~= "internet" then + local isFloppy, spaceTotal = false, math.floor(proxy.spaceTotal() / 1024) + if spaceTotal < 300 then isFloppy = true end table.insert(candidates, { - ["spaceTotal"] = math.floor(proxy.spaceTotal() / 1024), + ["spaceTotal"] = spaceTotal, ["spaceUsed"] = math.floor(proxy.spaceUsed() / 1024), ["label"] = proxy.getLabel(), ["address"] = proxy.address, ["isReadOnly"] = proxy.isReadOnly(), + ["isFloppy"] = proxy.isReadOnly(), }) end end