summaryrefslogtreecommitdiff
path: root/app/relay/remote.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-06-04 02:54:44 +0200
committerJules Laplace <julescarbon@gmail.com>2018-06-04 02:54:44 +0200
commit2f22fd5e4a558ed9b2379565be88b9d1e1b9b7c5 (patch)
tree4a66cae0cc816bf01949b3076fbb082a460d47cb /app/relay/remote.js
parent9871cd35c31e77fac9ed484f80783e3267573016 (diff)
instructing server to curl files into the database/s3
Diffstat (limited to 'app/relay/remote.js')
-rw-r--r--app/relay/remote.js12
1 files changed, 11 insertions, 1 deletions
diff --git a/app/relay/remote.js b/app/relay/remote.js
index 4da9200..252258f 100644
--- a/app/relay/remote.js
+++ b/app/relay/remote.js
@@ -87,7 +87,7 @@ remote.on('system', (data) => {
})
break
case 'list_directory':
- runner.list_directory(data.payload, (files) => {
+ runner.list_directory(data.payload, files => {
remote.emit('system_res', {
type: 'list_directory',
dir: data.payload,
@@ -96,6 +96,16 @@ remote.on('system', (data) => {
})
})
break
+ case 'upload_file':
+ runner.upload_file(data.payload, (error, stdout, stderr) => {
+ remote.emit('system_res', {
+ type: 'upload_file',
+ query: data.payload,
+ uuid: data.uuid,
+ stdout,
+ })
+ })
+ break
case 'get_status':
remote.emit('system_res', {
type: 'relay_status',