diff options
Diffstat (limited to 'app/relay/remote.js')
| -rw-r--r-- | app/relay/remote.js | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/app/relay/remote.js b/app/relay/remote.js index bebb940..60c0b06 100644 --- a/app/relay/remote.js +++ b/app/relay/remote.js @@ -104,6 +104,16 @@ remote.on('system', (data) => { runner: runner.status(), }) break + case 'run_script': + runner.run_script(data.payload, (files) => { + remote.emit('system_res', { + type: 'run_script', + cmd: data.payload, + uuid: data.uuid, + error, stdout, stderr + }) + }) + break default: remote.emit('system_res', { type: 'error', |
