refactor: centralize monitor action default values
This commit is contained in:
Vendored
+1
-1
File diff suppressed because one or more lines are too long
@@ -237,12 +237,16 @@ export async function postCode() {
|
|||||||
// Console monitoring (optional)
|
// Console monitoring (optional)
|
||||||
const monitorTicks = parseInt(core.getInput("monitor") || "0", 10);
|
const monitorTicks = parseInt(core.getInput("monitor") || "0", 10);
|
||||||
if (monitorTicks > 0) {
|
if (monitorTicks > 0) {
|
||||||
|
const onTraceback = core.getInput("on_traceback") || "fail";
|
||||||
|
const onErrorLog = core.getInput("on_error_log") || "warn";
|
||||||
|
const onWarningLog = core.getInput("on_warning_log") || "ignore";
|
||||||
|
|
||||||
const result = await monitorConsole(api, {
|
const result = await monitorConsole(api, {
|
||||||
monitor: monitorTicks,
|
monitor: monitorTicks,
|
||||||
logToFile: core.getBooleanInput("log_to_file"),
|
logToFile: core.getBooleanInput("log_to_file"),
|
||||||
onTraceback: core.getInput("on_traceback") || "fail",
|
onTraceback,
|
||||||
onErrorLog: core.getInput("on_error_log") || "warn",
|
onErrorLog,
|
||||||
onWarningLog: core.getInput("on_warning_log") || "ignore",
|
onWarningLog,
|
||||||
monitorInterval: parseInt(core.getInput("monitor_interval") || "10", 10),
|
monitorInterval: parseInt(core.getInput("monitor_interval") || "10", 10),
|
||||||
hostname,
|
hostname,
|
||||||
shard: core.getInput("shard") || undefined,
|
shard: core.getInput("shard") || undefined,
|
||||||
@@ -253,17 +257,17 @@ export async function postCode() {
|
|||||||
core.setOutput("saw_warning_log", String(result.sawWarningLog));
|
core.setOutput("saw_warning_log", String(result.sawWarningLog));
|
||||||
|
|
||||||
const fail1 = applyOnAction(
|
const fail1 = applyOnAction(
|
||||||
core.getInput("on_traceback") || "fail",
|
onTraceback,
|
||||||
result.sawTraceback,
|
result.sawTraceback,
|
||||||
"Screeps console: traceback detected",
|
"Screeps console: traceback detected",
|
||||||
);
|
);
|
||||||
const fail2 = applyOnAction(
|
const fail2 = applyOnAction(
|
||||||
core.getInput("on_error_log") || "warn",
|
onErrorLog,
|
||||||
result.sawErrorLog,
|
result.sawErrorLog,
|
||||||
"Screeps console: error log output detected",
|
"Screeps console: error log output detected",
|
||||||
);
|
);
|
||||||
const fail3 = applyOnAction(
|
const fail3 = applyOnAction(
|
||||||
core.getInput("on_warning_log") || "ignore",
|
onWarningLog,
|
||||||
result.sawWarningLog,
|
result.sawWarningLog,
|
||||||
"Screeps console: warning log output detected",
|
"Screeps console: warning log output detected",
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user