diff options
Diffstat (limited to 'app/relay/remote.js')
| -rw-r--r-- | app/relay/remote.js | 12 |
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', |
