gschedule
Version:
Schedules energy-intensive batch processes at cheap times
16 lines (13 loc) • 374 B
JavaScript
function executeJob(job, task) {
const { exec } = require('child_process')
console.log("Executing job now!")
exec(job, (err, output) => {
if (err) {
console.error("could not execute command: ", err)
return
}
console.log(`Job executed. Output: ${output}`)
task.stop()
})
}
module.exports = executeJob