From 02e9c09dafd0202605c89d1434cfaa9699d0861a Mon Sep 17 00:00:00 2001 From: Mikayla Fischler Date: Sun, 1 Oct 2023 15:30:49 -0400 Subject: [PATCH] #307 configurator error reporting --- reactor-plc/configure.lua | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/reactor-plc/configure.lua b/reactor-plc/configure.lua index e1da81c..b8ea0da 100644 --- a/reactor-plc/configure.lua +++ b/reactor-plc/configure.lua @@ -591,7 +591,7 @@ function configurator.configure(ask_config) term.setPaletteColor(style.colors[i].c, style.colors[i].hex) end - pcall(function () + local status, error = pcall(function () -- init front panel view local display = DisplayBox{window=term.current(),fg_bg=style.root} config_view(display) @@ -630,7 +630,13 @@ function configurator.configure(ask_config) end reset_term() - println("exited configurator.") + if status then + println("exited configurator") + else + println("configurator error: " .. error) + end + + return status, error end return configurator