diff options
| author | Jules Laplace <julescarbon@gmail.com> | 2018-06-02 16:05:13 +0200 |
|---|---|---|
| committer | Jules Laplace <julescarbon@gmail.com> | 2018-06-02 16:05:13 +0200 |
| commit | dbd27d8ab455c6372fae1516dcb677a53d9e23ca (patch) | |
| tree | a05a9d256a25411fc396d3dc94e5b993755ac119 /app/client/socket | |
| parent | 814ea9116fe99194feec49f7dd4f7c2d82343f67 (diff) | |
fix runner client
Diffstat (limited to 'app/client/socket')
| -rw-r--r-- | app/client/socket/socket.actions.js | 10 | ||||
| -rw-r--r-- | app/client/socket/socket.system.js | 31 |
2 files changed, 5 insertions, 36 deletions
diff --git a/app/client/socket/socket.actions.js b/app/client/socket/socket.actions.js index b1f13ef..dc8d6fc 100644 --- a/app/client/socket/socket.actions.js +++ b/app/client/socket/socket.actions.js @@ -1,9 +1,3 @@ -import { - list_directory_async, - run_system_command_async, - run_script_async, -} from './socket.system' +import * as socketActions from './socket.system' -export const list_directory = list_directory_async -export const run_system_command = run_system_command_async -export const run_script = run_script_async
\ No newline at end of file +export default socketActions diff --git a/app/client/socket/socket.system.js b/app/client/socket/socket.system.js index 5c1e294..5279d21 100644 --- a/app/client/socket/socket.system.js +++ b/app/client/socket/socket.system.js @@ -28,43 +28,18 @@ socket.on('system_res', (data) => { type: data.rpc_connected ? types.system.rpc_connected : types.system.rpc_disconnected, runner: data.runner, }) - // case 'run_system_command': - // return dispatch({ - // type: types.system.command_output, - // data: data, - // }) - // case 'list_directory': - // return dispatch({ - // type: types.system.list_directory, - // data: data, - // }) - // break default: break } }) -export function run_system_command(cmd) { - socket.emit('system', { - cmd: 'run_system_command', - payload: cmd, - }) -} - -export function list_directory(opt) { - socket.emit('system', { - cmd: 'list_directory', - payload: opt, - }) -} - -export function run_system_command_async(opt) { +export function run_system_command(opt) { return syscall_async('run_system_command', opt) } -export function list_directory_async(opt) { +export function list_directory(opt) { return syscall_async('list_directory', opt).then(res => res.files) } -export function run_script_async(opt) { +export function run_script(opt) { return syscall_async('run_script', opt) } export const syscall_async = (tag, payload, ttl=10000) => { |
