Gabriel Moreira Minossi 2ea5af43ae Restructuring directories
Changing file locations
Adding directory structure to imports
Renaming update.lua to setup.lua
Adding symlinking to setup.lua
2020-12-31 16:38:19 -03:00

28 lines
653 B
Lua
Executable File

-- Import section
parser = require("utils.parser")
inherits = require("utils.inherits")
SingleBlock = require("data.datasource.single-block")
local mock = require("data.mock.mock-multi-block")
--
local MultiBlock =
inherits(
SingleBlock,
{
mock = mock,
name = "MultiBlock"
}
)
function MultiBlock:getNumberOfProblems()
local sensorInformation = self:getSensorInformation()
return parser.parseProblems(sensorInformation[5])
end
function MultiBlock:getEfficiencyPercentage()
local sensorInformation = self:getSensorInformation()
return parser.parseEfficiency(sensorInformation[5])
end
return MultiBlock