summaryrefslogtreecommitdiff
path: root/app/client/socket/socket.task.js
diff options
context:
space:
mode:
authorJules Laplace <julescarbon@gmail.com>2018-06-04 23:57:23 +0200
committerJules Laplace <julescarbon@gmail.com>2018-06-04 23:57:23 +0200
commita960d57ad80a65d5cf028f2595b38ca07bb46b83 (patch)
tree58bc92a8c30511a1e4caa79f7ce5a3528d7ac35b /app/client/socket/socket.task.js
parent1ccc4c798d95133cde1d4558318f0640a772526a (diff)
updating task status on serverrrrrr
Diffstat (limited to 'app/client/socket/socket.task.js')
-rw-r--r--app/client/socket/socket.task.js39
1 files changed, 9 insertions, 30 deletions
diff --git a/app/client/socket/socket.task.js b/app/client/socket/socket.task.js
index 44e6b27..7c581b8 100644
--- a/app/client/socket/socket.task.js
+++ b/app/client/socket/socket.task.js
@@ -6,7 +6,7 @@ import { socket } from './socket.connection'
let finishTimeout;
socket.on('task_res', (data) => {
- console.log('system response', data)
+ console.log('task response', data)
switch (data.type) {
case 'start':
// return dispatch({ type: types.system.rpc_connected, runner: data.runner })
@@ -55,34 +55,13 @@ socket.on('task_res', (data) => {
}
})
-export function add_task(task, opt={}) {
- socket.emit('task', {
- type: 'add',
- task,
- ...opt,
- })
+export function emit(type, task={}, opt={}) {
+ socket.emit('task', { type, task, ...opt, })
}
-export function remove_task(task, opt={}) {
- socket.emit('task', {
- type: 'remove',
- task,
- ...opt,
- })
-}
-
-export function start_task(task, opt={}) {
- socket.emit('task', {
- type: 'start',
- task,
- ...opt,
- })
-}
-
-export function stop_task(task, opt={}) {
- socket.emit('task', {
- type: 'stop',
- task,
- ...opt,
- })
-}
+export const add_task = (task, opt={}) => emit('add', task, opt)
+export const remove_task = (task, opt={}) => emit('remove', task, opt)
+export const start_task = (task, opt={}) => emit('start', task, opt)
+export const stop_task = (task, opt={}) => emit('stop', task, opt)
+export const start_queue = (opt={}) => emit('start_queue', {}, opt)
+export const stop_queue = (opt={}) => emit('stop_queue', {}, opt)