diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-06-01 04:41:48 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-06-01 04:41:48 +0200 |
| commit | 3824c7b35dfa6ef74d396c54306afbbb6d557fe0 (patch) | |
| tree | ef89bcc29a68d0b8ddac974d54b4202a181dd117 /app/relay/remote.js | |
| parent | 527c51c22a50720e5c28fe2d6b5bd3151bc688c9 (diff) | |
relay can run scripts too
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', |
