summaryrefslogtreecommitdiff
path: root/app/relay/remote.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-06-01 04:41:48 +0200
committerJules Laplace <julescarbon@gmail.com>2018-06-01 04:41:48 +0200
commit3824c7b35dfa6ef74d396c54306afbbb6d557fe0 (patch)
treeef89bcc29a68d0b8ddac974d54b4202a181dd117 /app/relay/remote.js
parent527c51c22a50720e5c28fe2d6b5bd3151bc688c9 (diff)
relay can run scripts too
Diffstat (limited to 'app/relay/remote.js')
-rw-r--r--app/relay/remote.js10
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',