From 590255c1612ca3c53d16c6aa0a5b99b0514e66a8 Mon Sep 17 00:00:00 2001 From: Gabriel Moreira Minossi Date: Sun, 17 Jan 2021 13:32:59 -0300 Subject: [PATCH] Adding toggleMultiblockWorkUsecase --- .../domain/multiblock/toggle-multiblock-work.lua | 12 ++++++++++++ 1 file changed, 12 insertions(+) create mode 100755 Programs/monitor-system/domain/multiblock/toggle-multiblock-work.lua diff --git a/Programs/monitor-system/domain/multiblock/toggle-multiblock-work.lua b/Programs/monitor-system/domain/multiblock/toggle-multiblock-work.lua new file mode 100755 index 0000000..b0ce22b --- /dev/null +++ b/Programs/monitor-system/domain/multiblock/toggle-multiblock-work.lua @@ -0,0 +1,12 @@ +-- Import section +Machine = require("data.datasource.machine") +Alarm = require("api.sound.alarm") +-- + +local function exec(address, name) + local multiblock = Machine.getMachine(address, name, Machine.types.multiblock) + local workAllowed = multiblock:isWorkAllowed() + multiblock:setWorkAllowed(not workAllowed) +end + +return exec