Browse Source

piping errors to stderr when timeout exceeded

pull/1607/head
Martin McKeaveney 5 years ago
parent
commit
f5d829015a
  1. 9
      packages/server/src/automations/steps/bash.js

9
packages/server/src/automations/steps/bash.js

@ -42,7 +42,14 @@ module.exports.run = async function ({ inputs, context }) {
try {
const command = processStringSync(inputs.code, context)
const stdout = execSync(command, { timeout: 1000 })
let stdout
try {
stdout = execSync(command, { timeout: 500 })
} catch (err) {
stdout = err.message
}
return {
stdout,
}

Loading…
Cancel
Save