InfOS/Programs/monitor-system/domain/miner/get-miner-status-usecase.lua
Gabriel Moreira Minossi d1d7a7a448 Adding miner statuses to init.
usecase now gets multiple miners
2021-01-03 16:19:53 -03:00

15 lines
321 B
Lua

local function exec(miners)
local statuses = {}
if #miners > 0 then
for address, miner in ipairs(miners) do
statuses[address] = {
active = miner:isMachineActive(),
hasWork = miner:hasWork()
}
end
end
return statuses
end
return exec